BMW X1sDrive 18d xLine 5dr Step Auto202122,827 milesDiesel£23,110£880 off£22,230Good price16 miles away