Filter results 215 Cars
Browse by shape
Browse by engine
Sort By
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Motorpoint Sheffield
42,824 miles
Request callback
£22,399
2023 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire
11,309 miles
Request callback
£46,275
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
CarSupermarket.com Hessle
35,785 miles
Request callback
£27,176
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Lookers BMW Stafford
56,921 miles
Request callback
£30,899
2021 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Usedirect Belfast
20,979 miles
Request callback
£32,249
2021 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
John Clark BMW Tayside
33,479 miles
Request callback
£35,250
2019 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Allen Motor Group Suzuki Milton Keynes
33,670 miles
Request callback
£25,490
2021 BMW X3
xDrive20i M Sport 5dr Step Auto
xDrive20i M Sport 5dr Step Auto
Lookers Ford South Shields
40,294 miles
Request callback
£27,335
2024 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Ocean Group BMW Plymouth
3,575 miles
Request callback
£43,900
2020 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
26,795 miles
Request callback
£29,480
Buy new from | £43,837 | (list price from £48,385) |
Showing 166 - 180 of 215 cars