BMW X5xDrive40d MHT M Sport 5dr Auto20256,019 milesHybrid£79,990£3,040 off£76,950Fair price32 miles away