Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 827d ago 648d ago £ 14,499.00 32,872
BMW 3 Series 2016 759d ago 662d ago £ 14,995.00 40,200
BMW 3 Series 2015 1495d ago 648d ago £ 15,000.00 44,500
BMW 3 Series 2015 742d ago 732d ago £ 15,995.00 28,108
BMW 3 Series 2015 735d ago 732d ago £ 16,139.00 49,474
BMW 3 SERIES 2015 740d ago 732d ago £ 16,495.00 48,857
BMW 3 Series 2016 993d ago 732d ago £ 16,499.00 41,709
BMW 3 Series 2015 741d ago 732d ago £ 16,500.00 49,000
BMW 3 SERIES 2016 819d ago 732d ago £ 16,500.00 30
BMW 3 Series 2015 759d ago 732d ago £ 16,649.00 46,890