Filter results 13 Cars
Browse by trim
Sort By
2020 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Lookers BMW Stafford
58,974 miles
Request callback
£32,499
2021 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Usedirect Newtownabbey
22,356 miles
Request callback
£35,799
2020 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
26,926 miles
Request callback
£31,990
2019 BMW X4
xDrive30d M Sport X 5dr Step Auto
xDrive30d M Sport X 5dr Step Auto
Hendy Car Store Portsmouth
29,819 miles
Request callback
£33,000
2023 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Paignton
9,423 miles
Request callback
£50,950
2017 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Specialist Cars Nissan Aberdeen
41,832 miles
Request callback
£19,500
2016 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
John Clark Select Edinburgh
43,325 miles
Request callback
£18,650
2017 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Mercedes-Benz of Canterbury
54,401 miles
Request callback
£19,199
2021 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Marshall BMW Hampshire
48,504 miles
Request callback
£34,691
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 13 of 13 cars