Sort By
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark Select Edinburgh - 60 miles away
64,114 miles
Call dealer
£16,500
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Thomson & Potter Skoda Perth - 62 miles away
69,405 miles
Call dealer
£22,000
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
8,534 miles
Call dealer
£35,500
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
16,496 miles
Call dealer
£38,000
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
John Clark MINI Aberdeen - 132 miles away
42,190 miles
Call dealer
£20,500
2023 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
15,904 miles
Call dealer
£38,800
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu BMW Sunderland - 150 miles away
30,138 miles
Call dealer
£27,101
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland - 150 miles away
6,538 miles
Call dealer
£47,035
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Durham - 152 miles away
8,612 miles
Call dealer
£45,311
2023 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside - 169 miles away
28,092 miles
Call dealer
£37,388
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
37,073 miles
Call dealer
£33,260
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW York - 201 miles away
35,242 miles
Call dealer
£32,061
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Pure Cars Wakefield - 206 miles away
27,984 miles
Call dealer
£33,790
2018 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Stoneacre Abarth, Fiat, MG, SEAT, Suzuki Doncaster - 224 miles away
37,382 miles
Call dealer
£23,495
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 233 miles away
8,530 miles
Call dealer
£45,627
Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 15 of 26 cars