Filter results 67 Cars
Browse by engine
Browse by trim
Sort By
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
40,818 miles
Request callback
£28,942
2021 BMW X3
xDrive20d MHT xLine 5dr Step Auto
xDrive20d MHT xLine 5dr Step Auto
Marshall BMW Hampshire
19,159 miles
Request callback
£31,539
2022 BMW X3
xDrive M40i MHT 5dr Auto
xDrive M40i MHT 5dr Auto
Vospers Approved Used St Austell
35,335 miles
Request callback
£42,489
2021 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
36,500 miles
Request callback
£32,900
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
20,856 miles
Request callback
£33,736
2023 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Penryn
6,136 miles
Request callback
£48,900
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Exeter
7,821 miles
Request callback
£49,728
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Carsa Gloucester
40,863 miles
Request callback
£27,091
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Volvo Derby
18,786 miles
Request callback
£29,820
2020 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire
15,649 miles
Request callback
£31,486
Buy new from | £43,837 | (list price from £48,385) |
Showing 16 - 30 of 67 cars