2021 BMW X3
X3 Xdrive20i M Sport
27,125miAutoPetrol2.0L
£34,316
Kingston Upon Thames
~£862/pm
Equipped with a 2.0 ltr petrol motor with automatic transmission, this second-hand BMW X3 X3 Xdrive20i M Sport is available to buy in black with 27,125 miles clocked up on the dash.