Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW M3 2002 753d ago 725d ago £ 10,500.00 168,043
BMW M3 2002 732d ago 671d ago £ 12,995.00 106,388
BMW M3 2003 749d ago 688d ago £ 14,900.00 115,000
BMW M3 2002 900d ago 725d ago £ 15,495.00 101,710
BMW M3 2002 901d ago 725d ago £ 16,000.00 116,800
BMW M3 2003 729d ago 725d ago £ 16,500.00 69,600
BMW M3 2003 752d ago 725d ago £ 17,995.00 112,000
BMW M3 2001 883d ago 725d ago £ 18,950.00 130,000
BMW M3 2005 741d ago 725d ago £ 18,995.00 106,000
BMW M3 2006 842d ago 725d ago £ 30,950.00 60,000