Filter results 63 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW X4
xDrive20d M Sport X 5dr Step Auto
xDrive20d M Sport X 5dr Step Auto
Motorpoint Oldbury
39,067 miles
Request callback
£30,199
2020 BMW X4
xDrive M40d 5dr Step Auto
xDrive M40d 5dr Step Auto
Lookers Nissan Gateshead
37,362 miles
Request callback
£34,770
2019 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
38,448 miles
Request callback
£31,890
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Lookers BMW Crewe
18,320 miles
Request callback
£38,499
2019 BMW X4
xDrive30d M Sport X 5dr Step Auto
xDrive30d M Sport X 5dr Step Auto
Vertu BMW Durham
24,521 miles
Request callback
£32,571
2016 BMW X4
xDrive35d M Sport 5dr Step Auto
xDrive35d M Sport 5dr Step Auto
Car World Superstore
82,708 miles
Request callback
£16,700
2016 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Autovillage Cheltenham
54,000 miles
Request callback
£17,490
2023 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Lookers BMW Stafford
8,407 miles
Request callback
£49,699
2023 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Welcome to Williams Manchester BMW
7,910 miles
Request callback
£49,995
Buy new from | £48,370 | (list price from £54,045) |
Showing 16 - 30 of 63 cars