Filter results 222 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Usedirect Belfast
7,989 miles
Request callback
£39,799
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Lookers Volvo Stockport
31,624 miles
Request callback
£28,499
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Lookers Audi Farnborough
77,892 miles
Request callback
£21,499
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark BMW Tayside
51,812 miles
Request callback
£18,000
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Lookers Ford South Shields
52,909 miles
Request callback
£18,999
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Lookers BMW Stoke
27,817 miles
Request callback
£31,999
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Grimsby
33,513 miles
Request callback
£31,490
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Stephen James Bmw Blackheath
24,157 miles
Request callback
£31,490
Buy new from | £43,527 | (list price from £48,070) |
Showing 106 - 120 of 222 cars