Used BMW 3 Series Average Prices & Average Mileages

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

This will give you an idea of the prices you should expect for a used BMW 3 Series.  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 BMW 3 Series buyer's guide shows the average price and average mileage, it 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 3 Series. It's a useful guide to used BMW 3 Series values.

2025 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£39,255 3,178 14
Estate£35,831 11,173 19
   
All£37,284 7,781 33 View All Used 2025 BMW 3 Series For Sale

2024 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£36,954 11,160 25
Estate£37,793 10,379 18
   
All£37,306 10,833 43 View All Used 2024 BMW 3 Series For Sale

2023 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£27,440 29,812 10
Estate£40,371 20,516 13
   
All£34,749 24,558 23 View All Used 2023 BMW 3 Series For Sale

2022 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£28,004 31,316 62
Estate£27,944 44,579 31
   
All£27,984 35,737 93 View All Used 2022 BMW 3 Series For Sale

2021 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£23,459 50,369 136
Estate£21,557 72,103 64
   
All£22,851 57,324 200 View All Used 2021 BMW 3 Series For Sale

2020 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£22,431 56,248 94
Estate£23,046 59,400 27
   
All£22,568 56,952 121 View All Used 2020 BMW 3 Series For Sale

2019 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£14,995 75,542 3
Saloon£19,576 57,454 123
Estate£18,422 63,199 29
Other£20,990 48,500 1
   
All£19,283 58,812 156 View All Used 2019 BMW 3 Series For Sale

2018 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£16,494 37,412 1
Saloon£14,694 65,852 74
Estate£15,554 69,374 25
Other£25,645 39,891 2
   
All£15,137 65,927 102 View All Used 2018 BMW 3 Series For Sale

2017 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£11,417 74,844 7
Saloon£13,051 73,487 74
Estate£13,164 83,225 34
Other£9,995 96,000 1
   
All£12,959 76,617 116 View All Used 2017 BMW 3 Series For Sale

2016 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£12,927 69,662 5
Saloon£11,383 80,511 45
Estate£11,882 83,846 35
Other£4,495 182,422 1
   
All£11,596 83,392 86 View All Used 2016 BMW 3 Series For Sale

2015 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£10,696 89,610 6
Saloon£11,361 74,610 55
Estate£10,800 92,412 22
Other£8,495 74,428 2
   
All£11,101 80,272 85 View All Used 2015 BMW 3 Series For Sale

2014 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£10,022 74,067 6
Saloon£9,498 77,621 26
Estate£10,306 81,769 19
Convertible£5,995 85,000 1
Other£6,307 125,890 5
   
All£9,481 82,993 57 View All Used 2014 BMW 3 Series For Sale

2013 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£7,646 90,433 3
Saloon£7,279 85,537 22
Estate£9,558 89,759 17
Convertible£8,502 70,736 7
Coupe£4,995 64,235 1
Other£5,830 103,250 3
   
All£8,067 85,814 53 View All Used 2013 BMW 3 Series For Sale

2012 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£6,035 100,791 21
Estate£6,646 75,963 7
Convertible£8,994 69,131 4
Coupe£7,495 102,564 4
Other£4,256 118,111 5
   
All£6,354 95,748 41 View All Used 2012 BMW 3 Series For Sale

2011 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£5,191 91,494 6
Estate£7,746 72,756 5
Convertible£8,446 86,800 4
Coupe£14,978 57,500 3
Other£2,922 144,018 2
   
All£7,722 86,024 20 View All Used 2011 BMW 3 Series For Sale

2010 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£5,202 88,724 7
Estate£2,858 183,833 3
Convertible£5,461 53,705 3
Coupe£7,313 69,311 3
   
All£5,207 102,774 16 View All Used 2010 BMW 3 Series For Sale

2009 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£2,994 110,501 1
Convertible£4,494 108,049 3
Coupe£8,274 113,919 2
Other£3,245 135,467 2
   
All£4,939 116,677 8 View All Used 2009 BMW 3 Series For Sale

2008 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£2,795 215,000 1
Estate£3,995 137,762 1
Convertible£7,845 79,443 2
Coupe£4,495 97,701 2
Other£2,772 139,629 2
   
All£4,626 123,288 8 View All Used 2008 BMW 3 Series For Sale

2007 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£7,745 79,469 3
Estate£22,492 93,500 2
Convertible£6,620 83,461 4
Coupe£5,219 136,050 2
Other£1,345 117,433 3
   
All£7,798 106,434 14 View All Used 2007 BMW 3 Series For Sale

2006 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Saloon£6,313 99,000 3
Convertible£6,213 86,276 3
Coupe£7,828 68,418 3
Other£5,495 151,200 1
   
All£6,655 91,228 10 View All Used 2006 BMW 3 Series For Sale

2005 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Estate£4,650 129,000 1
Convertible£6,995 65,000 1
Coupe£4,997 62,953 2
   
All£5,409 79,976 4 View All Used 2005 BMW 3 Series For Sale

2004 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Estate£4,490 53,000 1
Convertible£3,395 105,000 1
Coupe£1,495 140,000 1
Other£14,990 97,590 1
   
All£6,092 98,897 4 View All Used 2004 BMW 3 Series For Sale

2003 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Convertible£10,916 80,025 4
Other£19,990 96,400 1
   
All£12,731 83,300 5 View All Used 2003 BMW 3 Series For Sale

2002 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Hatchback£4,995 35,474 1
Convertible£11,997 74,995 2
Other£1,775 61,000 1
   
All£7,691 61,616 4 View All Used 2002 BMW 3 Series For Sale

2001 BMW 3 Series Price Guide

Body Style Average Price Average Mileage Total Adverts  
   
Coupe£5,495 85,799 1
   
All£5,495 85,799 1 View All Used 2001 BMW 3 Series For Sale

Used BMW 3 Series Cars

Advanced Search