Filter results 56 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2025 BMW X4
xDrive M40i MHT 5dr Auto
xDrive M40i MHT 5dr Auto
Group 1 Farnborough BMW - 363 miles away
10 miles
Call dealer
£64,995
2025 BMW X4
xDrive M40i MHT 5dr Auto
xDrive M40i MHT 5dr Auto
Group 1 Colchester BMW - 364 miles away
5,411 miles
Call dealer
£57,977
2016 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Assured Billericay - 368 miles away
64,204 miles
Call dealer
£16,490
2020 BMW X4
xDrive M40i 5dr Step Auto
xDrive M40i 5dr Step Auto
Group 1 Hindhead BMW - 375 miles away
41,500 miles
Call dealer
£32,595
2020 BMW X4
xDrive M40i 5dr Step Auto
xDrive M40i 5dr Step Auto
Group 1 Southend BMW - 377 miles away
23,227 miles
Call dealer
£37,990
2021 BMW X4
Diesel Estate M40d M40d
Diesel Estate M40d M40d
Prestige Cars Kent - 377 miles away
64,652 miles
Call dealer
£33,184
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Bournemouth - 379 miles away
8,484 miles
Call dealer
£48,099
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW - 401 miles away
23,894 miles
Call dealer
£35,995
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW - 401 miles away
12,016 miles
Call dealer
£47,150
Buy new from | £49,195 | (list price from £54,870) |
Showing 46 - 56 of 56 cars