Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW M3 2002 673d ago 665d ago £ 9,995.00 98,500
BMW M3 2003 692d ago 665d ago £ 10,495.00 130,000
BMW M3 2002 693d ago 665d ago £ 10,500.00 168,043
BMW M3 2003 684d ago 665d ago £ 12,500.00 127,750
BMW M3 2002 692d ago 665d ago £ 13,200.00 116,546
BMW M3 2003 667d ago 665d ago £ 14,000.00 86,480
BMW M3 2004 676d ago 665d ago £ 14,500.00 52,000
BMW M3 2003 689d ago 628d ago £ 14,900.00 115,000
BMW M3 2001 676d ago 665d ago £ 14,985.00 95,658
BMW M3 2002 687d ago 665d ago £ 14,995.00 77,800