Filter results 143 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
Ocean Group BMW Paignton
15,715 miles
Call dealer
£40,950
2016 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Wavertree Car Centre Ltd
69,998 miles
Call dealer
£14,695
2018 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
John Clark BMW Aberdeen
13,750 miles
Call dealer
£32,000
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
15,177 miles
Call dealer
£41,950
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
9,699 miles
Call dealer
£45,000
Buy new from | £43,527 | (list price from £48,070) |
Showing 61 - 75 of 143 cars