2021 BMW X3
X3 Xdrive20d M Sport
24,157miAutoHybrid
£31,995
£5 lessLondon
~£803/pm
Same model
648 more miles
Same year
Hybrid
Auto
A superb price of only £31,995 is being advertised by our dealership for this low mileage BMW X3 which has only 23,940 miles on the clock.