Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2014 881d ago 866d ago £ 12,890.00 129,950
BMW 3 Series 2015 880d ago 866d ago £ 12,995.00 123,000
BMW 3 Series 2016 874d ago 866d ago £ 13,995.00 140,000
BMW 3 Series 2015 866d ago 866d ago £ 14,250.00 74,800
BMW 3 SERIES 2015 872d ago 866d ago £ 14,695.00 91,170
BMW 3 Series 2015 868d ago 866d ago £ 14,995.00 123,000
BMW 3 SERIES 2015 868d ago 866d ago £ 14,995.00 107,750
BMW 3 Series 2014 893d ago 866d ago £ 15,450.00 102,670
BMW 3 SERIES 2015 871d ago 866d ago £ 15,495.00 104,000
BMW 3 Series 2015 880d ago 866d ago £ 15,990.00 86,655