Filter results 171 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Marshall BMW Scunthorpe
6,842 miles
Request callback
£46,459
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Lookers Audi Sunderland
45,687 miles
Request callback
£24,762
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
15,615 miles
Request callback
£38,009
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Car World Supermarket
81,149 miles
Request callback
£14,400
2016 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Volkswagen Skipton
28,729 miles
Request callback
£18,985
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
33,408 miles
Request callback
£31,750
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire
44,903 miles
Request callback
£29,733
2016 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Ashford Orbital Kia
67,018 miles
Request callback
£15,395
Buy new from | £44,828 | (list price from £49,505) |
Showing 61 - 75 of 171 cars