Filter results 55 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Honda Newcastle-Upon-Tyne
49,170 miles
Request callback
£24,790
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Bmw Bridgwater
14,918 miles
Request callback
£32,082
2018 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Prestige Cars Kent
43,719 miles
Request callback
£27,154
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Endeavour Approved
36,103 miles
Request callback
£19,630
2019 BMW X4
xDrive30d M Sport X 5dr Step Auto
xDrive30d M Sport X 5dr Step Auto
Prestige Cars Kent
34,041 miles
Request callback
£32,116
2023 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Stephen James Bmw Woolwich
3,934 miles
Request callback
£50,995
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Renault Retail Group Liverpool
41,943 miles
Request callback
£27,189
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Hippo Motor Group
30,229 miles
Request callback
£35,570
Buy new from | £49,370 | (list price from £54,045) |
Showing 31 - 45 of 55 cars