Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW X5 2017 892d ago 866d ago £ 30,250.00 85,870
BMW X5 2017 888d ago 866d ago £ 33,990.00 38,000
BMW X5 2017 953d ago 866d ago £ 35,000.00 48,500
BMW X5 2018 866d ago 866d ago £ 36,994.00 50,500
BMW X5 2019 870d ago 866d ago £ 49,995.00 79,000
BMW X5 2019 893d ago 866d ago £ 50,990.00 34,200
BMW X5 2019 881d ago 866d ago £ 54,990.00 41,000
BMW X5 2018 878d ago 866d ago £ 54,995.00 48,000
BMW X5 2020 880d ago 866d ago £ 58,215.00 20,000
BMW X5 2019 866d ago 866d ago £ 58,795.00 30,000