2020 BMW X5
Xdrive30d Mht M Sport
21,616miAutoDiesel3.0L
£46,698
£1,700 moreKirkcaldy
~£1,173/pm
Same model
3k less miles
Same year
3.0L
Diesel
Auto
An awesome price at this dealer in Kirkcaldy for this low mileage X5 that has automatic transmission, a mere 21,616 miles clocked up on the dash and a 3000cc diesel motor.