Filter results 45 Cars
Browse by engine
Sort By
2020 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
36,500 miles
Request callback
£31,480
2023 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Welcome to Williams Bolton BMW
8,443 miles
Request callback
£50,985
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Approved Used Car And Van Centre
67,462 miles
Request callback
£16,900
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
5,266 miles
Request callback
£45,000
2024 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Marshall BMW Hampshire
6,980 miles
Request callback
£53,360
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
54,664 miles
Request callback
£26,490
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland
22,444 miles
Request callback
£34,625
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury
34,398 miles
Request callback
£31,497
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Motorpoint Peterborough
39,927 miles
Request callback
£29,599
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
18,000 miles
Request callback
£39,000
2020 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Welcome to Williams Manchester BMW
17,807 miles
Request callback
£32,985
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
Buy new from | £48,370 | (list price from £54,045) |
Showing 1 - 15 of 45 cars