Filter results 153 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2024 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Dick Lovett BMW Melksham
10,085 miles
Request callback
£60,000
2024 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
JCT600 The Premium Collection Bradford
15,708 miles
Request callback
£44,500
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
Vertu BMW York
21,979 miles
Request callback
£37,830
2022 BMW X3
xDrive20i MHT M Sport 5dr Step Auto
xDrive20i MHT M Sport 5dr Step Auto
John Clark BMW Tayside
20,994 miles
Request callback
£36,000
2018 BMW X3
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
JCT600 The Premium Collection Bradford
88,632 miles
Request callback
£18,995
2024 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
9,388 miles
Request callback
£47,091
2023 BMW X3
xDrive M40i MHT 5dr Auto
xDrive M40i MHT 5dr Auto
Marshall Jaguar Cambridge
31,137 miles
Request callback
£48,501
2021 BMW X3
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
John Clark BMW Tayside
13,450 miles
Request callback
£39,500
2024 BMW X3
xDrive20 M Sport 5dr Step Auto
xDrive20 M Sport 5dr Step Auto
Marshall BMW Grimsby
6,801 miles
Request callback
£52,333
2022 BMW X3
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Grimsby
25,332 miles
Request callback
£35,630
Buy new from | £45,653 | (list price from £50,185) |
Showing 61 - 75 of 153 cars