Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 818d ago 639d ago £ 14,499.00 32,872
BMW 3 Series 2016 750d ago 653d ago £ 14,995.00 40,200
BMW 3 Series 2015 1486d ago 639d ago £ 15,000.00 44,500
BMW 3 Series 2015 733d ago 723d ago £ 15,995.00 28,108
BMW 3 Series 2015 726d ago 723d ago £ 16,139.00 49,474
BMW 3 SERIES 2015 731d ago 723d ago £ 16,495.00 48,857
BMW 3 Series 2016 984d ago 723d ago £ 16,499.00 41,709
BMW 3 Series 2015 732d ago 723d ago £ 16,500.00 49,000
BMW 3 SERIES 2016 810d ago 723d ago £ 16,500.00 30
BMW 3 Series 2015 750d ago 723d ago £ 16,649.00 46,890