Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW X3 2016 558d ago 281d ago £ 14,495.00 116,000
BMW X3 2017 281d ago 281d ago £ 17,579.00 81,572
BMW X3 2017 339d ago 281d ago £ 19,495.00 98,000
BMW X3 2016 281d ago 258d ago £ 19,900.00 56,225
BMW X3 2017 281d ago 261d ago £ 20,198.00 52,788
BMW X3 2017 281d ago 281d ago £ 20,299.00 59,568
BMW X3 2016 281d ago 281d ago £ 20,399.00 55,853
BMW X3 2017 281d ago 281d ago £ 20,950.00 61,000
BMW X3 2016 281d ago 281d ago £ 20,990.00 54,608
BMW X3 2016 281d ago 281d ago £ 20,995.00 50,900