BMW X3xDrive20i xLine 5dr Step Auto201926,404 milesPetrol£26,350£877 off£25,473Good price33 miles away
BMW X3xDrive30d M Sport 5dr Step Auto201651,056 milesDiesel£17,330£370 off£16,960Fair price37 miles away