Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW M3 2013 744d ago 716d ago £ 29,995.00 40,500
BMW M3 2011 744d ago 716d ago £ 29,995.00 30,800
BMW M3 2013 744d ago 716d ago £ 29,995.00 44,000
BMW M3 2013 1230d ago 716d ago £ 30,226.00 36,800
BMW M3 2013 817d ago 716d ago £ 32,090.00 48,995
BMW E92 M3 2013 810d ago 716d ago £ 35,950.00 45,400
BMW M3 2010 728d ago 716d ago £ 37,950.00 27,586
BMW M3 2011 827d ago 716d ago £ 37,995.00 35,068
BMW M3 2011 716d ago 716d ago £ 39,999.00 19,399
BMW M3 2012 737d ago 716d ago £ 44,995.00 44,000