Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2016 730d ago 723d ago £ 8,595.00 152,012
BMW 3 Series 2016 738d ago 723d ago £ 9,400.00 113,510
BMW 3 Series 2017 750d ago 723d ago £ 9,850.00 119,000
BMW 3 Series 2016 1268d ago 723d ago £ 9,989.00 124,000
BMW 3 SERIES 2016 731d ago 723d ago £ 9,995.00 121,263
BMW 3 Series 2017 840d ago 723d ago £ 10,000.00 128,000
BMW 3 Series 2018 727d ago 723d ago £ 10,450.00 129,000
BMW 3 Series 2017 729d ago 723d ago £ 10,490.00 122,050
BMW 3 Series 2017 739d ago 723d ago £ 10,550.00 101,350
BMW 3 Series 2018 723d ago 723d ago £ 10,995.00 112,000