Sort By
2016 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Assured Billericay - 71 miles away
64,204 miles
Call dealer
£15,880
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Group 1 Assured Ipswich - 71 miles away
83,573 miles
Call dealer
£15,440
2018 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Stoneacre Abarth, Fiat, MG, SEAT, Suzuki Doncaster - 77 miles away
37,382 miles
Call dealer
£23,680
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
30,138 miles
Call dealer
£28,966
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Thomson & Potter Skoda Perth - 294 miles away
69,405 miles
Call dealer
£22,800
Buy new from | £28,987 | (list price from £32,290) |
Showing 1 - 5 of 5 cars