2020 BMW X5
Bmw Estate Xdrive45e M Sport
36,607mi Auto Hybrid 3.0L
£40,531
Salisbury
~£1,018/pm
Are you thinking of buying a X5 Bmw Estate Xdrive45e M Sport? Well, have a look at this second hand one with only 36,607 miles clocked up on the dash.