2019 BMW X3 Xdrive20d M Sport
81,394mi Auto Diesel 2.0L
Middlesbrough
Xdrive20d M Sport
Total Price £21,495
Monthly ~£540/pm
View finance optionsDealer in Middlesbrough
Add postcode to see distance
This dealer is rated 4.6 out of 5 and we have 53 reviews for them. Of these 89% of people rated the dealer great, 0% acceptable and 11% bad.
or search all 2,177 X3 cars in stock
2019 BMW X3 Xdrive20d M Sport
81,394mi Auto Diesel 2.0L
Middlesbrough
Add postcode for better results.
Xdrive20d M Sport
21,968mi Auto Diesel 2.0L
£29,875
£8,380 moreLittlehampton
~£750/pm
Same model
59k less miles
Same year
2.0L
Diesel
Auto
This car available from this dealership in Littlehampton priced at £29,875 has been finished in blue and has 21,968 miles clocked up on the dashboard.
Xdrive20d M Sport
24,524mi Auto Diesel 2.0L
£26,699
£5,204 moreWidnes
~£670/pm
Same model
57k less miles
Same year
2.0L
Diesel
Auto
Have a look at the fabulous price of just £26,699 on this low mileage BMW with automatic transmission, a 2.0 ltr diesel engine and just 24,520 miles on the clock.
Xdrive20d M Sport
25,201mi Auto Diesel 2.0L
£28,990
£7,495 moreStockport
~£728/pm
Same model
56k less miles
Same year
2.0L
Diesel
Auto
Available in blue, this X3 is equipped with a 2.0L diesel engine with automatic transmission and has 119,012 miles on the clock.
Xdrive20d M Sport
26,004mi Auto Diesel 2.0L
£28,490
£6,995 moreBorehamwood
~£715/pm
Same model
55k less miles
Same year
2.0L
Diesel
Auto
Available from this dealer is this BMW X3 Xdrive20d M Sport - automatic transmission, 2.0l diesel engine and 25,977 miles.
Estimated payments
X3 Xdrive20d M Sport with a 2.0 ltr diesel engine and automatic gearbox. Pictures only give you half the story, try this X3 out at our car dealership. Simply get in touch with our customer service team.
*This information is for demonstrative purposes only and all details should be checked with the dealer.