Filter results 117 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2017 BMW X3
xDrive20d xLine 5dr Step Auto
xDrive20d xLine 5dr Step Auto
Wavertree Car Centre Ltd
50,300 miles
Request callback
£16,395
2017 BMW X3
2.0 XDRIVE20D SE 5d 188 BHP Service History, Parking Sensors, DAB Digital Radio, Cruise Control, Sat
2.0 XDRIVE20D SE 5d 188 BHP Service History, Parking Sensors, DAB Digital Radio, Cruise Control, Sat
Car Time Motor Co UK Ltd Bury
49,309 miles
Request callback
£14,759
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Rix Motor Company Ltd
70,000 miles
Request callback
£20,950
2019 BMW X3
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
S James Prestige Limited
65,200 miles
Request callback
£22,490
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Quality Part X Ltd
46,735 miles
Request callback
£26,300
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Quality Part X Ltd
48,788 miles
Request callback
£26,480
2019 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
John Clark Select Stirling
41,403 miles
Request callback
£26,500
2019 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Rix Motor Company Ltd
46,000 miles
Request callback
£29,950
2020 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Exeter
40,842 miles
Request callback
£29,995
2019 BMW X3
xDrive20i xLine 5dr Step Auto
xDrive20i xLine 5dr Step Auto
Rix Motor Company Ltd
20,000 miles
Request callback
£32,950
Buy new from | £43,527 | (list price from £48,070) |
Showing 1 - 15 of 117 cars