BMW X1sDrive 18d xLine 5dr Step Auto202036,721 milesDiesel£19,560£630 off£18,930Fair price36 miles away