BMW M3 Price Guide

Join now for free email alerts

Average Depreciation For Used BMW M3

Year of registration

BMW M3 Depreciation Differences By Doors

Year of registration

BMW M3 Price Differences By Engine Size

Year of registration

BMW M3 Depreciation Differences By Fuel Type

Year of registration
Year Mileage Low price Fair price Top price
2015 10803 £40,082 £42,641 £45,199
2014 7936 £38,941 £41,427 £43,913
2013 5070 £37,800 £40,214 £42,627
2012 2204 £36,660 £39,001 £41,341
2011 -662 £35,520 £37,788 £40,055
2010 -3528 £34,380 £36,575 £38,769
2009 -6394 £33,240 £35,362 £37,483
Year Mileage Low price Fair price Top price
2015 82729 £43,104 £45,891 £48,019
2014 108632 £49,789 £53,403 £55,756
2013 81056 £35,421 £38,106 £39,750
2012 67268 £28,237 £30,458 £31,747
2011 58995 £23,927 £25,869 £26,945
2010 53480 £21,054 £22,810 £23,744
2009 49541 £19,002 £20,625 £21,458
2007 46915 £17,634 £19,168 £19,934
Year Mileage Low price Fair price Top price
2017 133585 £42,486 £43,710 £47,733
2016 111676 £39,749 £41,096 £44,682
2015 89767 £37,012 £38,482 £41,631
2014 67858 £34,275 £35,868 £38,580
2013 45949 £31,538 £33,254 £35,529
2012 24040 £28,801 £30,640 £32,478
2011 45949 £26,064 £28,026 £29,427
2010 92375 £21,771 £23,512 £24,592
2009 76900 £17,478 £18,998 £19,757
2008 83813 £16,976 £18,453 £19,191
Year Mileage Low price Fair price Top price
2018 45250 £24,170 £25,990 £27,289
2017 50761 £24,051 £25,862 £27,155
2016 48924 £23,932 £25,734 £27,021
2015 48006 £23,813 £25,606 £26,887
2014 47455 £23,695 £25,479 £26,753
2013 47088 £23,577 £25,352 £26,619
2012 40476 £24,339 £26,172 £27,480
2011 42822 £22,763 £24,477 £25,700
2010 47452 £19,384 £20,844 £21,886
2009 58026 £18,944 £20,370 £21,388
2008 63360 £16,568 £18,009 £18,729
2007 76440 £15,191 £16,512 £17,172
1900 100268 £14,361 £15,610 £16,234
Year Mileage Low price Fair price Top price
2013 86000 £8,446 £9,490 £9,774
2012 84069 £8,390 £9,427 £9,710
2011 82138 £8,335 £9,365 £9,646
2010 80208 £8,280 £9,303 £9,582
2009 78278 £8,225 £9,241 £9,518
Year Mileage Low price Fair price Top price
2017 259716 £3,285 £3,441 £3,697
2016 273949 £38,968 £41,509 £43,950
2015 187377 £35,684 £38,068 £40,253
2014 144091 £32,400 £34,627 £36,556
2013 118120 £29,116 £31,186 £32,859
2012 100806 £25,832 £27,746 £29,162
2011 88439 £22,548 £24,306 £25,465
2010 79164 £19,264 £20,866 £21,768
2009 71950 £15,980 £17,426 £18,071
2006 67141 £13,353 £14,674 £15,114
2005 79608 £11,216 £12,326 £12,695
2004 71456 £12,639 £13,890 £14,306
2003 82982 £15,024 £16,331 £16,984
2002 95053 £10,763 £11,828 £12,182
1996 110792 £11,778 £12,943 £13,331
Year Mileage Low price Fair price Top price
2016 6927 £41,626 £44,284 £46,941
2015 126081 £37,140 £39,580 £41,891
2014 86363 £32,655 £34,876 £36,841
2013 66504 £28,170 £30,173 £31,791
2012 54589 £23,685 £25,470 £26,741
2011 46646 £19,200 £20,767 £21,691
2010 40972 £14,715 £16,064 £16,642
2009 36717 £10,230 £11,361 £11,593
Year Mileage Low price Fair price Top price
2018 76 £56,035 £58,985 £62,524
2017 5271 £48,489 £51,042 £54,104
2016 7878 £42,484 £45,196 £47,907
2015 20323 £36,332 £38,652 £40,971
2014 30442 £32,894 £34,994 £37,093
2013 -1000 £31,634 £33,680 £35,677
2012 -32442 £30,374 £32,366 £34,262
2011 -63883 £29,114 £31,052 £32,847
2010 -95324 £27,854 £29,738 £31,432
2009 -126765 £26,594 £28,425 £30,017
Year Mileage Low price Fair price Top price
2013 30000 £27,890 £29,990 £31,489
2012 102474 £20,095 £21,760 £22,813
2011 78316 £12,300 £13,531 £14,137
2010 66237 £4,506 £5,302 £5,461
Year Mileage Low price Fair price Top price
2017 449719 £6,926 £7,290 £7,728
2016 452539 £99,274 £104,500 £110,769
2015 302633 £92,348 £97,210 £103,041
2014 227680 £85,422 £89,920 £95,314
2013 182708 £78,496 £82,630 £87,587
2012 152727 £71,571 £75,340 £79,860
2011 131312 £64,646 £68,050 £72,133
2010 115251 £57,721 £60,760 £64,406
2009 102759 £50,796 £53,471 £56,679
1997 98000 £47,881 £50,402 £53,426
Year Mileage Low price Fair price Top price
2015 19297 £35,710 £37,990 £40,269
Year Mileage Low price Fair price Top price
2015 29000 £34,770 £36,990 £39,209
2014 58451 £28,692 £30,622 £32,428
2013 48634 £22,614 £24,254 £25,647
2012 43726 £16,536 £17,887 £18,867
2011 40781 £10,458 £11,520 £12,087
2010 38818 £4,380 £5,153 £5,307