Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW M3 2004 893d ago 866d ago £ 10,000.00 143,000
BMW M3 2003 893d ago 866d ago £ 10,495.00 130,000
BMW M3 2005 894d ago 866d ago £ 10,895.00 114,890
BMW M3 2003 893d ago 872d ago £ 10,950.00 103,000
BMW M3 2005 968d ago 867d ago £ 10,995.00 128,000
BMW M3 2001 893d ago 877d ago £ 11,450.00 113,666
BMW M3 2003 893d ago 866d ago £ 11,495.00 113,032
BMW M3 2003 893d ago 886d ago £ 11,500.00 83,062
BMW M3 2004 1011d ago 871d ago £ 11,949.00 120,000
BMW M3 2004 894d ago 866d ago £ 11,995.00 116,500