Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2016 890d ago 866d ago £ 9,850.00 150,000
BMW 3 Series 2016 886d ago 866d ago £ 9,995.00 148,620
BMW 3 Series 2015 882d ago 866d ago £ 10,495.00 107,000
BMW 3 Series 2015 957d ago 866d ago £ 10,495.00 123,000
BMW 3 Series 2015 893d ago 866d ago £ 10,599.00 82,500
BMW 3 Series 2016 871d ago 866d ago £ 10,995.00 125,000
BMW 3 Series 2017 1057d ago 866d ago £ 10,995.00 134,000
BMW 3 Series 2016 878d ago 866d ago £ 10,995.00 108,000
BMW 3 Series 2016 881d ago 866d ago £ 11,995.00 124,000
BMW 3 Series 2018 894d ago 866d ago £ 11,995.00 94,000