2020 BMW X4 Xdrive M40i Step
67,641mi Auto Petrol 3.0L
Shrewsbury
Xdrive M40i Step
Total Price £31,500
Monthly ~£791/pm
View finance optionsDealer in Shrewsbury
Add postcode to see distance
This dealer is rated 4.5 out of 5 and we have 74,700 reviews for them. Of these 87% of people rated the dealer great, 3% acceptable and 10% bad.
or search all 535 X4 cars in stock
2020 BMW X4 Xdrive M40i Step
67,641mi Auto Petrol 3.0L
Shrewsbury
Add postcode for better results.
Xdrive M40i Step
22,873mi Auto Petrol 3.0L
£37,490
£5,990 moreBorehamwood
~£941/pm
Same model
45k less miles
Same year
3.0L
Petrol
Auto
On offer and ready to drive home is this X4 Xdrive M40i Step in the tone of black; this second hand model has got 22,873 mi on the clockand incorporates a 3000 CC petrol motor and automatic transmission.
Xdrive M40i Step
36,966mi Auto Petrol 3.0L
£35,000
£3,500 moreSheffield
~£879/pm
Same model
31k less miles
Same year
3.0L
Petrol
Auto
This BMW has a low mileage of just 36,966 miles and has been on the road for under a year.
Xdrive M40i Step
62,110mi Auto Petrol 3.0L
£31,250
£250 lessShrewsbury
~£785/pm
Same model
6k less miles
Same year
3.0L
Petrol
Auto
With a 3.0 Litre petrol motor with automatic transmission - this BMW X4 Xdrive M40i Step is on the market and ready for its next owner to drive home with 62,110 miles on the dash.
3.0 L M40i 4Wd
20,000mi Auto Petrol 3.0L
£35,990
£4,490 moreTonbridge
~£904/pm
Same model
48k less miles
Same year
3.0L
Petrol
Auto
This suv BMW X4 has been on the road for under a full year and has a mere 20,771 miles on the clock.
Estimated payments
Coming fitted with a 3.0 LTR petrol motor with automatic transmission, this X4 is available to drive away in the shade of silver with 67,641 miles clocked-up on the dash. Make sure to be the first one to call or visit this dealer in Shrewsbury to organise a viewing of this motor priced at just £32,000.
*This information is for demonstrative purposes only and all details should be checked with the dealer.