Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 960d ago 781d ago £ 14,499.00 32,872
BMW 3 Series 2016 892d ago 795d ago £ 14,995.00 40,200
BMW 3 Series 2015 1628d ago 781d ago £ 15,000.00 44,500
BMW 3 Series 2015 875d ago 865d ago £ 15,995.00 28,108
BMW 3 Series 2015 868d ago 865d ago £ 16,139.00 49,474
BMW 3 SERIES 2015 873d ago 865d ago £ 16,495.00 48,857
BMW 3 Series 2016 1126d ago 865d ago £ 16,499.00 41,709
BMW 3 Series 2015 874d ago 865d ago £ 16,500.00 49,000
BMW 3 SERIES 2016 952d ago 865d ago £ 16,500.00 30
BMW 3 Series 2015 892d ago 865d ago £ 16,649.00 46,890