Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2017 806d ago 721d ago £ 11,745.00 86,675
BMW 3 Series 2015 818d ago 721d ago £ 12,495.00 129,000
BMW 3 Series 2014 736d ago 721d ago £ 12,890.00 129,950
BMW 3 Series 2015 735d ago 721d ago £ 12,995.00 123,000
BMW 3 Series 2014 748d ago 721d ago £ 13,449.00 121,870
BMW 3 Series 2016 729d ago 721d ago £ 13,995.00 140,000
BMW 3 Series 2015 844d ago 721d ago £ 13,995.00 125,056
BMW 3 Series 2015 721d ago 721d ago £ 14,250.00 74,800
BMW 3 Series 2014 730d ago 721d ago £ 14,500.00 83,000
BMW 3 SERIES 2015 727d ago 721d ago £ 14,695.00 91,170