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£30,836 4,409 110
2024£27,434 12,126 105
2023£25,128 18,446 99
2022£22,213 27,275 154
2021£21,306 36,021 166
2020£18,761 46,180 160
2019£15,508 53,362 162
2018£13,403 62,226 117
2017£13,073 65,672 105
2016£9,908 68,769 79
2015£8,872 75,854 69
2014£7,557 87,154 51
2013£7,897 76,093 45
2012£6,201 87,931 29
2011£9,289 78,663 19
2010£3,685 93,592 11
2009£3,246 99,055 10
2008£4,950 90,853 7
2007£1,647 120,000 2
2006£3,041 66,781 5
2005£8,650 100,000 1

Used BMW 2 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£35,348 3,664 133
2024£30,355 9,245 58
2023£27,219 19,965 40
2022£23,370 30,373 93
2021£19,656 40,062 104
2020£18,427 41,728 60
2019£15,546 44,855 54
2018£12,997 55,956 81
2017£11,847 63,762 68
2016£10,339 72,924 66
2015£9,280 74,649 49
2014£8,324 71,947 13
2013£10,995 37,000 1

Used BMW 3 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£37,991 6,201 26
2024£37,846 10,259 43
2023£35,048 23,718 23
2022£28,158 35,419 99
2021£22,657 57,411 194
2020£22,284 57,462 121
2019£19,125 59,240 160
2018£15,032 65,880 98
2017£13,368 75,057 116
2016£11,662 82,627 87
2015£11,209 79,372 90
2014£9,240 84,664 61
2013£8,183 84,862 56
2012£6,463 92,348 41
2011£7,773 88,081 20
2010£5,224 106,313 15
2009£4,939 116,677 8
2008£4,290 121,543 10
2007£7,798 106,434 14
2006£5,822 100,367 8
2005£5,525 82,981 5
2004£6,092 98,897 4
2003£12,731 83,300 5
2002£7,817 61,616 4
2001£5,495 85,799 1

Used BMW 4 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£47,931 3,478 59
2024£44,131 8,800 17
2023£46,339 20,049 31
2022£35,261 27,521 85
2021£32,938 36,994 61
2020£24,890 41,311 49
2019£20,386 51,431 70
2018£19,312 62,252 116
2017£17,455 67,887 100
2016£16,050 70,361 90
2015£13,523 73,672 87
2014£11,410 79,180 42
2013£10,122 97,210 9

Used BMW 5 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£48,965 5,156 38
2024£43,746 10,796 24
2023£36,477 20,306 14
2022£30,044 37,874 61
2021£26,002 52,846 46
2020£22,708 51,447 49
2019£19,748 61,964 72
2018£18,057 69,550 73
2017£16,736 75,003 57
2016£12,027 80,840 49
2015£11,400 81,451 35
2014£10,402 92,432 30
2013£8,522 94,245 25
2012£7,753 95,597 11
2011£5,378 114,061 6
2010£7,199 99,900 1
2009£2,995 157,000 1
2008£6,995 129,000 1
2007£3,570 180,498 4
2005£9,995 16,300 1
2003£6,995 110,538 2

Used BMW 6 Series Car Prices

Year Average Price Average Mileage Total Adverts
2020£23,822 34,910 2
2019£20,239 84,143 2
2018£19,993 56,549 12
2017£18,393 67,630 6
2016£15,361 78,911 9
2015£14,422 86,089 3
2014£12,691 72,669 5
2013£10,890 93,409 11
2012£11,478 90,333 3
2009£6,990 97,000 1
2007£7,950 46,000 1
2006£3,485 111,000 1
2005£14,995 52,667 1

Used BMW 7 Series Car Prices

Year Average Price Average Mileage Total Adverts
2025£87,240 1,613 2
2024£76,000 7,349 1
2022£73,596 24,113 3
2021£37,350 30,503 8
2020£34,495 56,395 8
2019£30,432 62,705 12
2018£24,979 61,917 18
2017£19,093 79,140 13
2016£19,460 79,556 10
2015£14,325 92,778 6
2014£10,691 84,874 4
2013£12,995 69,991 1
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£58,610 106 2
2024£48,990 11,301 1
2023£41,153 23,195 5
2022£43,615 28,259 16
2021£40,383 41,658 11
2020£35,915 40,517 15
2019£35,370 45,962 12
2018£26,745 75,500 2

Used BMW Alpina Car Prices

Year Average Price Average Mileage Total Adverts
2022£75,000 56,566 1
2014£24,656 69,712 3
2010£12,991 123,991 1
2008£12,995 119,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
2013£35,000 43,000 1

Used BMW Alpina D5 Bi-Turbo Car Prices

Year Average Price Average Mileage Total Adverts
2014£25,950 94,450 1

Used BMW i3 Car Prices

Year Average Price Average Mileage Total Adverts
2022£16,437 22,022 6
2021£12,932 43,504 13
2020£18,438 39,410 10
2019£10,136 43,400 5
2018£10,779 40,769 13
2017£8,447 57,135 4
2016£8,926 43,174 5
2015£6,695 78,274 5
2014£6,497 75,489 4

Used BMW i4 Car Prices

Year Average Price Average Mileage Total Adverts
2024£42,995 7,996 1
2023£33,575 20,358 9
2022£27,092 36,182 25

Used BMW i7 Car Prices

Year Average Price Average Mileage Total Adverts
2024£73,990 25,491 1
2023£79,992 17,000 2

Used BMW i8 Car Prices

Year Average Price Average Mileage Total Adverts
2020£50,500 12,100 1
2019£54,900 20,690 1
2018£46,378 24,290 3
2017£36,791 40,971 3
2016£35,993 45,950 3
2015£26,987 61,005 2
2014£37,450 30,685 3

Used BMW iX Car Prices

Year Average Price Average Mileage Total Adverts
2022£35,145 49,917 5

Used BMW iX3 Car Prices

Year Average Price Average Mileage Total Adverts
2024£36,894 33,811 2
2023£32,970 28,267 2
2022£30,986 30,450 11
2021£24,979 40,602 9

Used BMW M2 Car Prices

Year Average Price Average Mileage Total Adverts
2025£62,880 2,361 10
2024£56,383 8,535 9
2023£54,928 10,490 11
2021£45,471 26,860 4
2020£35,774 30,635 17
2019£34,079 37,905 24
2018£29,062 45,704 20
2017£26,000 51,045 9
2016£26,661 38,091 3

Used BMW M3 Car Prices

Year Average Price Average Mileage Total Adverts
2025£71,370 15,169 4
2024£75,159 11,836 12
2023£68,061 17,776 17
2022£56,488 21,384 7
2021£60,343 24,657 7
2020£36,594 35,358 2
2019£54,580 31,716 3
2018£44,533 47,900 8
2017£33,841 50,851 10
2016£26,985 71,189 5
2015£35,935 43,409 5
2014£29,995 56,000 1
2013£30,899 30,132 7
2012£20,742 97,477 2
2011£18,396 66,321 2
2010£19,995 58,643 1
2009£16,995 40,000 1
2008£15,980 78,896 3
2007£26,475 68,600 2
2006£20,776 79,065 5
2005£25,545 80,641 9
2004£18,618 81,336 4
2003£18,841 81,190 7
2002£22,125 81,890 6

Used BMW M4 Car Prices

Year Average Price Average Mileage Total Adverts
2019£31,995 52,000 1

Used BMW M5 Car Prices

Year Average Price Average Mileage Total Adverts
2025£104,379 1,089 4
2024£96,020 5,500 4
2023£57,165 11,577 3
2022£79,965 17,429 4
2021£68,146 29,696 6
2020£48,750 44,822 5
2019£40,976 49,927 13
2018£41,130 43,374 3
2016£27,995 40,000 1
2015£22,990 36,600 1
2014£31,500 12,000 1
2007£28,983 57,797 4
2005£26,492 55,356 2
2001£23,990 110,000 1

Used BMW M6 Car Prices

Year Average Price Average Mileage Total Adverts
2017£31,607 47,566 3
2016£29,995 45,000 1
2015£25,558 53,729 4
2014£34,499 10,688 1
2013£27,599 78,470 1
2012£17,950 82,000 1
2006£19,995 69,200 1

Used BMW M8 Car Prices

Year Average Price Average Mileage Total Adverts
2024£76,696 4,320 1
2022£76,980 15,147 4
2021£64,995 13,850 1
2020£51,689 65,902 2

Used BMW X1 Car Prices

Year Average Price Average Mileage Total Adverts
2025£39,412 3,288 64
2024£36,298 6,454 22
2023£32,592 21,007 27
2022£25,876 28,293 46
2021£20,657 45,375 48
2020£19,707 39,417 42
2019£17,150 44,685 47
2018£15,017 51,395 64
2017£11,869 74,376 55
2016£12,051 68,965 42
2015£11,163 66,726 16
2014£7,805 74,002 14
2013£6,854 82,659 17
2012£6,192 95,604 9
2011£5,833 96,153 9
2010£4,981 109,134 6
2009£5,490 68,385 1

Used BMW X2 Car Prices

Year Average Price Average Mileage Total Adverts
2025£42,325 4,702 18
2024£37,531 10,559 13
2023£24,488 12,786 5
2022£22,179 33,118 25
2021£20,017 41,847 16
2020£19,211 42,151 20
2019£16,455 57,626 34
2018£16,098 53,117 33

Used BMW X3 Car Prices

Year Average Price Average Mileage Total Adverts
2025£53,527 4,836 39
2024£44,417 13,553 38
2023£42,714 19,961 29
2022£38,494 33,149 51
2021£32,239 43,487 56
2020£27,973 51,351 29
2019£25,660 56,833 74
2018£22,180 65,725 55
2017£16,997 69,202 34
2016£14,009 76,359 21
2015£13,919 67,287 26
2014£10,310 94,540 11
2013£10,206 71,700 10
2012£8,580 86,740 5
2011£6,990 79,789 1
2010£11,022 102,335 2
2007£4,595 91,000 1
2005£2,226 165,087 2
2004£3,695 90,260 1

Used BMW X4 Car Prices

Year Average Price Average Mileage Total Adverts
2025£52,172 5,121 3
2024£44,780 8,129 5
2023£43,196 20,751 3
2022£37,563 32,912 13
2021£33,288 46,608 16
2020£29,901 51,039 14
2019£25,969 59,281 36
2018£21,494 67,598 12
2017£17,147 72,900 4
2016£14,162 82,396 6
2015£13,857 83,164 10
2014£14,739 70,634 2

Used BMW X5 Car Prices

Year Average Price Average Mileage Total Adverts
2025£73,157 5,502 31
2024£68,285 10,772 22
2023£59,061 22,594 20
2022£46,941 36,307 66
2021£42,923 47,287 46
2020£39,773 56,104 28
2019£37,129 60,913 72
2018£28,685 66,997 59
2017£23,588 75,215 43
2016£21,758 76,769 31
2015£18,843 85,635 28
2014£17,096 92,080 18
2013£13,713 74,325 9
2012£10,870 98,094 4
2011£8,069 98,016 6
2010£8,245 106,000 4
2009£8,314 101,088 5
2008£7,140 105,591 6
2007£5,495 117,294 5
2006£4,499 114,000 1
2005£4,170 118,174 2
2003£3,988 176,888 1

Used BMW X5 M Car Prices

Year Average Price Average Mileage Total Adverts
2025£82,666 11,294 2
2024£96,990 15,000 1
2023£81,544 17,387 2
2022£64,995 36,400 1
2021£65,578 34,270 5
2020£60,086 34,872 4
2018£37,409 40,791 4
2017£32,995 57,000 2
2016£28,972 55,938 2
2015£25,999 66,300 1
2012£20,990 42,000 1
2011£19,995 38,000 1

Used BMW X6 Car Prices

Year Average Price Average Mileage Total Adverts
2025£72,801 5,381 11
2024£61,142 11,996 2
2023£52,526 32,161 7
2022£47,016 30,403 12
2021£44,718 33,356 8
2020£39,128 62,426 10
2019£29,853 66,348 7
2018£25,210 62,618 18
2017£21,324 83,628 8
2016£21,268 71,389 10
2015£17,742 82,935 5
2014£10,997 87,899 2
2013£10,994 97,689 3
2012£12,690 61,362 1
2009£8,110 109,352 3
2008£7,000 132,500 1

Used BMW X6 M Car Prices

Year Average Price Average Mileage Total Adverts
2023£78,489 6,530 1
2022£78,000 19,000 1
2021£63,663 23,401 3
2020£56,995 19,641 1
2018£29,995 54,600 1
2017£30,995 32,000 1
2016£25,395 78,114 1

Used BMW X7 Car Prices

Year Average Price Average Mileage Total Adverts
2025£83,024 4,473 15
2024£74,618 9,384 7
2023£70,826 20,184 4
2022£60,633 35,549 7
2021£52,071 58,000 8
2020£49,293 55,184 8
2019£46,921 66,366 6

Used BMW Z3 Car Prices

Year Average Price Average Mileage Total Adverts
2002£9,995 39,000 1
2001£7,970 41,019 2

Used BMW Z4 Car Prices

Year Average Price Average Mileage Total Adverts
2024£44,430 5,353 4
2023£37,091 19,106 7
2022£34,657 17,449 8
2021£30,482 22,083 6
2020£29,709 29,581 8
2019£25,942 35,449 16
2015£12,959 46,402 8
2014£11,295 50,126 5
2013£9,907 58,159 7
2012£9,628 67,771 9
2011£10,045 58,638 6
2010£8,985 54,500 2
2009£10,695 40,272 5
2008£4,974 59,135 2
2007£9,067 83,062 7
2006£10,500 81,589 3
2005£2,965 85,636 3
2004£5,722 97,747 2
2003£6,996 62,000 4

Used BMW Z4M Car Prices

Year Average Price Average Mileage Total Adverts
2007£19,472 50,439 2
2006£24,643 67,050 3

Used BMW Cars

Advanced Search