Filter results 178 Cars
Browse by shape
Browse by engine
Sort By
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Motors Land Rover Bradford
1,578 miles
Request callback
£51,902
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Group 1 Lincoln BMW
37,894 miles
Request callback
£28,950
2017 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
JCT600 Approved Centre Doncaster
37,979 miles
Request callback
£23,868
2016 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark Select Perth
65,812 miles
Request callback
£15,300
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Cars2 Renault Wakefield
70,399 miles
Request callback
£20,750
2019 BMW X3
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Group 1 Hailsham BMW
38,234 miles
Request callback
£30,995
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Land Rover Exeter
5,213 miles
Request callback
£51,495
2025 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Dick Lovett BMW Bristol
4,200 miles
Request callback
£55,000
2025 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Bristol
5,180 miles
Request callback
£50,000
2020 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Hailsham BMW
60,028 miles
Request callback
£24,495
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Reading BMW
36,121 miles
Request callback
£29,995
2023 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Norwich BMW
13,275 miles
Request callback
£48,495
2022 BMW X3
xDrive 30e M Sport 5dr Auto
xDrive 30e M Sport 5dr Auto
Dick Lovett BMW Melksham
32,174 miles
Request callback
£33,895
2021 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Bridgwater
37,077 miles
Request callback
£27,602
Buy new from | £46,529 | (list price from £51,605) |
Showing 46 - 60 of 178 cars