Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2016 748d ago 724d ago £ 9,850.00 150,000
BMW 3 Series 2016 744d ago 724d ago £ 9,995.00 148,620
BMW 3 Series 2015 740d ago 724d ago £ 10,495.00 107,000
BMW 3 Series 2015 815d ago 724d ago £ 10,495.00 123,000
BMW 3 Series 2015 751d ago 724d ago £ 10,599.00 82,500
BMW 3 Series 2016 729d ago 724d ago £ 10,995.00 125,000
BMW 3 Series 2017 915d ago 724d ago £ 10,995.00 134,000
BMW 3 Series 2016 736d ago 724d ago £ 10,995.00 108,000
BMW 3 Series 2016 739d ago 724d ago £ 11,995.00 124,000
BMW 3 Series 2018 752d ago 724d ago £ 11,995.00 94,000