2019 BMW X5
4X4 3.0 40I M Sport Xdrive Euro 6 Ss
20,500miAutoPetrol3.0L
£44,995
£4,046 moreHeywood
~£1,130/pm
Same model
20k less miles
Same year
3.0L
Petrol
Auto
A great price of only £44,995 is being advertised by this dealership in Heywood for this second hand X5 with a low mileage of just 20,500 mi.