Sort By
2016 BMW X4
xDrive30d M Sport 5dr Step Auto
xDrive30d M Sport 5dr Step Auto
Riverside Motor Group Volvo Doncaster - 40 miles away
84,064 miles
Request callback
£13,990
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 49 miles away
8,530 miles
Request callback
£44,498
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Pure Cars Wakefield - 50 miles away
27,984 miles
Request callback
£33,190
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall BMW Grimsby - 58 miles away
55,934 miles
Request callback
£25,354
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
37,073 miles
Request callback
£32,800
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW York - 70 miles away
35,242 miles
Request callback
£31,686
2022 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Mercedes-Benz of Preston - 84 miles away
23,405 miles
Request callback
£39,410
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Dick Lovett BMW Swindon - 101 miles away
42,478 miles
Request callback
£32,222
2024 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Dick Lovett BMW Swindon - 101 miles away
6,632 miles
Request callback
£48,223
2021 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Group 1 Norwich BMW - 102 miles away
55,391 miles
Request callback
£28,995
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW - 102 miles away
17,463 miles
Request callback
£33,995
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Group 1 Norwich BMW - 102 miles away
7,256 miles
Request callback
£43,995
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 108 miles away
52,930 miles
Request callback
£26,495
2023 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside - 109 miles away
28,092 miles
Request callback
£37,427
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Ipswich BMW - 116 miles away
44,103 miles
Request callback
£26,991
Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 15 of 29 cars