Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 SERIES 2018 847d ago 820d ago £ 15,689.00 53,000
BMW 3 Series 2017 847d ago 820d ago £ 15,900.00 46,060
BMW 3 SERIES 2017 847d ago 820d ago £ 15,950.00 53,800
BMW 3 SERIES 2017 829d ago 820d ago £ 15,995.00 56,819
BMW 3 SERIES 2017 988d ago 820d ago £ 16,299.00 53,500
BMW 3 SERIES 2017 822d ago 820d ago £ 16,490.00 60,000
BMW 3 SERIES 2017 826d ago 820d ago £ 16,499.00 57,000
BMW 3 Series 2017 827d ago 820d ago £ 16,499.00 42,233
BMW 3 Series 2018 829d ago 820d ago £ 16,510.00 50,948
BMW 3 Series 2017 991d ago 820d ago £ 16,750.00 56,000