Filter results 25 Cars
Browse by trim
Sort By
2015 BMW X4
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
144,000 miles
Call dealer
£9,789
2020 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Boston
57,018 miles
Call dealer
£27,000
2025 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Swindon
8,165 miles
Call dealer
£44,990
2025 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW
4,000 miles
Call dealer
£51,895
2025 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Brighton BMW
4,000 miles
Call dealer
£51,895
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Farnborough BMW
59,077 miles
Call dealer
£25,495
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Cambridge BMW
6,631 miles
Call dealer
£46,995
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu Bmw Bridgwater
28,940 miles
Call dealer
£34,321
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe
32,552 miles
Call dealer
£32,927
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW
34,447 miles
Call dealer
£35,350
| Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 15 of 25 cars














