2019 BMW X5
3.0 Xdrive40i M Sport 336 Bhp
42,000miAutoPetrol3.0L
£45,890
SameBedford
~£1,152/pm
Same model
2k less miles
Same year
3.0L
Petrol
Auto
With 42,000 miles clocked up on the dashboard, this estate is fitted with automatic transmission and a 3.0L petrol motor.