Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 329d ago 302d ago £ 14,499.00 70,000
BMW 3 Series 2015 329d ago 302d ago £ 16,990.00 74,000
BMW 3 Series 2015 430d ago 302d ago £ 17,349.00 57,735
BMW 3 Series 2016 309d ago 302d ago £ 17,500.00 50,022
BMW 3 Series Touring 2018 330d ago 302d ago £ 18,498.00 51,570
BMW 3 Series 2018 321d ago 270d ago £ 18,995.00 39,809
BMW 3 Series 2018 304d ago 302d ago £ 19,250.00 49,291
BMW 3 Series 2018 309d ago 302d ago £ 19,500.00 51,500