BMW X1sDrive 20i xLine 5dr Step Auto201941,400 milesPetrol£17,990£698 off£17,292Fair price40 miles away