Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 331d ago 304d ago £ 14,499.00 70,000
BMW 3 Series 2015 331d ago 304d ago £ 16,990.00 74,000
BMW 3 Series 2015 432d ago 304d ago £ 17,349.00 57,735
BMW 3 Series 2016 311d ago 304d ago £ 17,500.00 50,022
BMW 3 Series Touring 2018 332d ago 304d ago £ 18,498.00 51,570
BMW 3 Series 2018 323d ago 272d ago £ 18,995.00 39,809
BMW 3 Series 2018 306d ago 304d ago £ 19,250.00 49,291
BMW 3 Series 2018 311d ago 304d ago £ 19,500.00 51,500