Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2016 889d ago 865d ago £ 9,850.00 150,000
BMW 3 Series 2016 885d ago 865d ago £ 9,995.00 148,620
BMW 3 Series 2015 881d ago 865d ago £ 10,495.00 107,000
BMW 3 Series 2015 956d ago 865d ago £ 10,495.00 123,000
BMW 3 Series 2015 892d ago 865d ago £ 10,599.00 82,500
BMW 3 Series 2016 870d ago 865d ago £ 10,995.00 125,000
BMW 3 Series 2017 1056d ago 865d ago £ 10,995.00 134,000
BMW 3 Series 2016 877d ago 865d ago £ 10,995.00 108,000
BMW 3 Series 2016 880d ago 865d ago £ 11,995.00 124,000
BMW 3 Series 2018 893d ago 865d ago £ 11,995.00 94,000