Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2016 759d ago 732d ago £ 13,000.00 67,000
BMW 3 Series 2015 759d ago 732d ago £ 14,499.00 70,000
BMW 3 Series 2016 739d ago 732d ago £ 17,500.00 50,022
BMW 3 Series 2018 739d ago 732d ago £ 19,500.00 51,500
BMW 3 SERIES ESTATE 2019 759d ago 732d ago £ 22,994.00 33,344
BMW 3 Series Touring 2023 733d ago 732d ago £ 54,999.00 10