Used BMW Average Car Prices

Based on the cars for sale on CarSite.co.uk we can provide the average price for used BMW cars for sale based on year of registration.

This will give you an idea of the prices you should expect for a used BMW.  Of course, you will need to take into account a number of factors that can dramatically affect the price, including:

Mileage, Condition, Service History, Colour,
Options, Location, Exact Specification, etc.

So although the average price should be taken as a starting point rather than an exact indicator of the price you should expect to pay for a specifc used BMW, it should be a useful guide.

Used BMW 1 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£34,641 4,217 86
2024£28,347 11,024 129
2023£25,327 18,312 100
2022£22,376 26,468 135
2021£20,873 37,014 166
2020£18,327 46,570 150
2019£15,558 54,111 130
2018£12,903 60,788 123
2017£11,883 66,940 118
2016£9,686 70,899 82
2015£8,572 77,289 77
2014£7,921 82,871 52
2013£7,077 81,970 42
2012£6,692 80,792 44
2011£10,518 78,315 23
2010£4,014 87,475 19
2009£3,296 97,897 8
2008£6,703 74,424 6
2007£2,671 122,512 4
2006£3,188 61,449 4
2005£9,950 100,000 1

Used BMW 2 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£36,773 3,197 116
2024£30,808 8,126 74
2023£26,922 15,944 64
2022£26,517 29,056 97
2021£19,303 43,229 92
2020£16,486 49,971 51
2019£14,447 45,474 63
2018£13,055 51,748 90
2017£11,546 59,514 71
2016£10,521 72,254 69
2015£10,200 68,194 58
2014£8,017 79,959 18

Used BMW 3 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£39,277 6,090 37
2024£37,744 9,435 83
2023£32,265 21,947 20
2022£27,683 37,429 87
2021£23,197 54,855 186
2020£21,868 56,436 121
2019£19,247 61,245 149
2018£14,959 66,200 99
2017£13,308 75,136 117
2016£11,830 82,030 90
2015£10,817 81,610 80
2014£9,551 82,033 73
2013£8,034 89,040 58
2012£6,773 93,502 42
2011£10,239 87,969 16
2010£5,849 93,963 23
2009£5,292 99,705 9
2008£2,773 126,371 7
2007£7,602 97,945 13
2006£5,879 94,597 9
2005£8,126 69,981 5
2004£6,961 79,530 3
2003£7,543 83,037 4
2002£16,000 52,990 1
2001£3,713 87,266 3

Used BMW 4 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£48,800 3,265 47
2024£50,413 7,124 28
2023£44,931 19,208 26
2022£34,045 31,126 70
2021£37,202 31,657 68
2020£27,821 36,787 32
2019£21,115 50,638 67
2018£18,370 63,010 114
2017£17,826 68,537 106
2016£17,320 70,549 89
2015£14,604 70,936 85
2014£11,127 74,558 45
2013£8,646 95,982 3

Used BMW 5 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£50,727 4,788 30
2024£44,508 9,948 45
2023£35,939 23,523 11
2022£30,206 35,417 60
2021£27,418 52,801 45
2020£23,311 49,182 52
2019£18,924 67,329 71
2018£17,090 74,487 90
2017£16,755 77,183 55
2016£12,070 75,755 40
2015£11,603 83,050 24
2014£11,500 82,892 32
2013£7,649 108,176 33
2012£7,421 93,926 14
2011£5,467 121,209 7
2010£6,346 141,750 2
2009£3,495 157,000 1
2008£3,990 115,000 1
2007£4,095 131,666 3
2006£4,490 107,000 1
2005£18,995 40,006 2
2003£4,946 120,280 3

Used BMW 6 Series Car Prices

Year Average Price Average Mileage Total Adverts
2019£22,056 67,590 4
2018£19,964 58,891 8
2017£18,757 69,079 7
2016£21,368 70,349 4
2015£13,580 90,480 10
2014£12,488 72,998 7
2013£11,493 85,019 6
2012£10,810 93,297 3
2011£10,697 73,875 2
2009£7,995 65,000 1
2008£5,995 85,699 1
2006£2,990 107,000 1
2005£15,995 52,667 1
2004£7,995 47,254 2

Used BMW 7 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£89,990 2,879 1
2024£80,000 6,584 1
2022£43,650 43,109 8
2021£36,291 36,943 8
2020£36,908 47,000 10
2019£31,104 59,478 7
2018£26,982 57,189 12
2017£22,078 69,796 10
2016£20,239 71,090 8
2015£14,998 76,617 7
2014£11,880 71,168 5
2013£16,495 70,245 2
2006£7,995 65,244 1
2002£6,000 91,000 1

Used BMW 8 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£59,995 10 1
2024£49,990 10,500 1
2023£45,289 15,998 7
2022£42,505 30,651 16
2021£37,490 36,572 12
2020£33,799 41,687 17
2019£37,145 42,252 7
2018£28,877 59,207 5

Used BMW Alpina Car Prices

Year Average Price Average Mileage Total Adverts
2016£27,294 45,932 2
2014£25,990 66,068 2
2010£12,991 123,991 1
2009£9,950 100,000 1
2007£6,950 82,000 1
2005£23,980 74,562 1

Used BMW Alpina B5 Car Prices

Year Average Price Average Mileage Total Adverts
2018£49,500 72,925 1

Used BMW Alpina D3 Car Prices

Year Average Price Average Mileage Total Adverts
2017£26,500 75,731 1

Used BMW i3 Car Prices

Year Average Price Average Mileage Total Adverts
2022£15,435 32,690 5
2021£14,470 31,525 13
2020£19,054 25,123 11
2019£10,549 46,742 7
2018£11,120 30,287 15
2017£8,869 55,829 8
2016£8,918 43,332 4
2015£6,746 74,753 3
2014£7,099 41,433 2

Used BMW i4 Car Prices

Year Average Price Average Mileage Total Adverts
2024£40,749 3,681 2
2023£38,926 13,488 5
2022£28,017 37,303 18

Used BMW i7 Car Prices

Year Average Price Average Mileage Total Adverts
2024£73,990 22,249 1
2023£77,161 14,030 3

Used BMW i8 Car Prices

Year Average Price Average Mileage Total Adverts
2018£46,646 29,290 3
2017£39,758 24,979 4
2016£34,368 51,410 4
2015£33,194 55,758 2
2014£37,950 27,069 2

Used BMW iX Car Prices

Year Average Price Average Mileage Total Adverts
2023£34,444 16,852 1
2022£44,988 51,567 2

Used BMW iX3 Car Prices

Year Average Price Average Mileage Total Adverts
2023£33,980 28,000 1
2022£29,733 33,102 8
2021£27,435 35,091 5

Used BMW M2 Car Prices

Year Average Price Average Mileage Total Adverts
2025£63,646 1,320 5
2024£56,129 7,760 9
2023£55,125 9,882 8
2020£35,889 32,565 14
2019£34,297 34,371 21
2018£29,903 44,409 15
2017£25,705 53,830 10
2016£26,866 38,865 4

Used BMW M3 Car Prices

Year Average Price Average Mileage Total Adverts
2025£78,328 1,169 3
2024£75,583 10,941 8
2023£72,164 13,761 15
2022£56,962 23,648 12
2021£56,667 21,505 13
2020£35,594 37,499 3
2019£58,493 29,383 3
2018£46,379 40,903 7
2017£34,070 46,639 12
2016£26,220 73,472 2
2015£29,946 48,520 7
2013£32,325 18,900 3
2012£20,592 77,061 2
2011£16,997 81,000 1
2010£19,995 73,321 2
2009£18,195 52,950 2
2008£14,495 72,766 3
2007£26,975 68,600 2
2006£20,086 73,865 5
2005£24,600 81,058 9
2004£22,320 73,840 6
2003£19,186 71,763 5
2002£19,942 93,086 4

Used BMW M5 Car Prices

Year Average Price Average Mileage Total Adverts
2025£106,124 2,505 7
2024£99,835 4,283 4
2023£59,381 11,577 3
2022£62,210 22,319 5
2021£60,917 38,863 10
2020£48,450 37,710 6
2019£42,052 46,530 14
2018£41,968 39,286 2
2016£24,458 56,451 3
2015£25,989 57,000 1
2014£28,745 25,500 2
2013£17,995 62,000 1
2012£19,200 54,250 2
2007£29,315 51,129 3

Used BMW M6 Car Prices

Year Average Price Average Mileage Total Adverts
2017£31,990 36,500 1
2015£26,160 58,573 3
2014£18,500 103,000 1
2013£25,797 62,120 2
2012£17,950 82,000 1

Used BMW M8 Car Prices

Year Average Price Average Mileage Total Adverts
2025£83,770 4,490 3
2024£76,455 4,241 1
2023£69,560 18,352 1
2022£68,097 15,217 2
2020£55,991 44,814 4
2019£55,990 33,171 1

Used BMW X1 Car Prices

Year Average Price Average Mileage Total Adverts
2025£39,936 2,895 52
2024£36,697 6,196 36
2023£33,921 19,099 20
2022£24,671 30,285 65
2021£21,228 37,378 45
2020£18,792 48,283 35
2019£16,756 44,815 53
2018£14,676 54,315 58
2017£12,337 72,361 61
2016£12,013 73,720 69
2015£9,687 75,155 16
2014£7,067 83,456 16
2013£6,998 81,951 20
2012£6,194 94,936 10
2011£5,388 105,833 9
2010£4,483 107,361 7
2009£5,900 68,385 1

Used BMW X2 Car Prices

Year Average Price Average Mileage Total Adverts
2025£43,787 4,897 16
2024£39,221 7,843 13
2023£25,534 16,317 3
2022£22,669 32,394 25
2021£20,743 36,218 15
2020£19,262 39,302 24
2019£16,337 58,289 33
2018£15,588 56,513 30

Used BMW X3 Car Prices

Year Average Price Average Mileage Total Adverts
2025£55,558 3,724 34
2024£47,012 9,652 43
2023£41,919 17,914 25
2022£36,924 29,761 62
2021£30,996 44,418 72
2020£29,729 45,253 23
2019£26,263 55,378 73
2018£22,448 60,383 44
2017£17,118 71,927 23
2016£14,064 73,721 24
2015£13,469 69,685 26
2014£9,752 95,795 13
2013£9,825 76,435 16
2012£8,105 89,682 11
2011£7,992 70,084 2
2010£10,772 122,211 2
2008£3,990 106,680 1
2007£4,595 91,000 1
2006£2,072 151,350 2
2005£1,728 175,510 2
2004£2,828 89,420 3

Used BMW X4 Car Prices

Year Average Price Average Mileage Total Adverts
2025£54,241 6,565 4
2024£47,687 8,046 6
2023£43,243 24,424 6
2022£37,637 27,413 16
2021£34,876 40,763 17
2020£31,049 48,885 15
2019£27,497 55,638 36
2018£20,984 68,819 11
2017£16,875 71,387 15
2016£15,773 74,777 15
2015£13,270 94,713 10
2014£10,494 118,134 2

Used BMW X5 Car Prices

Year Average Price Average Mileage Total Adverts
2025£74,756 4,672 25
2024£69,466 10,506 37
2023£61,010 18,549 15
2022£47,470 35,997 68
2021£43,139 43,642 40
2020£39,899 56,736 31
2019£37,631 59,716 83
2018£28,291 66,171 70
2017£24,050 76,112 36
2016£22,158 75,118 27
2015£18,958 83,606 34
2014£17,063 95,459 15
2013£12,653 93,758 7
2012£12,646 91,931 3
2011£8,119 98,016 6
2010£8,324 106,913 3
2009£6,529 127,377 3
2008£7,213 113,362 4
2007£5,995 110,476 5
2006£4,499 114,000 2
2005£4,170 118,174 2
2003£3,988 176,888 1
2001£3,295 143,694 1

Used BMW X5 M Car Prices

Year Average Price Average Mileage Total Adverts
2025£88,995 11,294 2
2024£99,990 15,000 1
2023£71,450 22,171 1
2022£69,306 31,463 6
2021£65,496 33,722 3
2020£58,435 36,415 4
2018£34,491 56,370 4
2017£32,995 60,993 2
2016£27,722 57,938 2
2015£25,999 66,300 1

Used BMW X6 Car Prices

Year Average Price Average Mileage Total Adverts
2025£75,085 4,043 10
2024£62,296 6,243 1
2023£54,496 38,386 4
2022£45,809 39,487 9
2021£44,447 43,085 10
2020£40,268 54,330 5
2019£27,023 70,259 5
2018£25,269 63,840 14
2017£22,901 73,525 11
2016£22,013 69,339 10
2015£18,244 84,405 3
2014£12,295 75,000 1
2013£11,492 85,000 2
2008£6,497 141,942 2

Used BMW X6 M Car Prices

Year Average Price Average Mileage Total Adverts
2023£67,992 45,882 2
2022£62,995 22,127 1
2021£61,997 24,851 2
2020£57,995 19,641 1
2018£33,463 38,650 1
2017£21,895 65,969 1

Used BMW X7 Car Prices

Year Average Price Average Mileage Total Adverts
2025£86,071 3,419 19
2024£77,442 9,145 7
2023£72,829 20,140 4
2022£61,830 31,182 7
2021£52,548 54,458 10
2020£50,125 45,198 8
2019£47,819 60,319 5

Used BMW Z3 Car Prices

Year Average Price Average Mileage Total Adverts
2001£9,643 33,679 3

Used BMW Z4 Car Prices

Year Average Price Average Mileage Total Adverts
2025£45,740 3,804 4
2024£48,489 6,884 4
2023£36,372 18,101 4
2022£33,231 17,611 4
2021£31,118 19,704 7
2020£29,768 24,906 6
2019£26,764 39,329 10
2016£13,495 42,571 1
2015£13,255 47,994 5
2014£12,487 47,824 5
2013£9,272 67,992 5
2012£9,306 66,569 8
2011£12,861 33,342 3
2010£10,245 45,500 2
2009£10,795 47,808 5
2008£6,875 93,542 3
2007£9,777 90,837 6
2006£8,933 80,482 4
2005£2,620 120,400 2
2004£6,222 97,747 2
2003£4,995 81,600 2

Used BMW Z4M Car Prices

Year Average Price Average Mileage Total Adverts
2007£20,722 67,439 2
2006£22,720 65,662 4

Used BMW Cars

Advanced Search