Filter results 39 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
33,071 miles
Call dealer
£35,125
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
18,498 miles
Call dealer
£37,998
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Sunderland - 173 miles away
12,852 miles
Call dealer
£38,848
2022 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Vertu Bmw Exeter - 183 miles away
35,246 miles
Call dealer
£39,995
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Bristol Street Motors Vauxhall Hexham - 183 miles away
52,569 miles
Call dealer
£19,173
2024 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Paignton - 199 miles away
4,788 miles
Call dealer
£49,900
2019 BMW X4
xDrive M40d 5dr Step Auto
xDrive M40d 5dr Step Auto
Ocean Group BMW Plymouth - 215 miles away
51,000 miles
Call dealer
£30,900
2023 BMW X4
xDrive M40d MHT 5dr Auto
xDrive M40d MHT 5dr Auto
Ocean Group BMW Plymouth - 215 miles away
6,067 miles
Call dealer
£52,900
2021 BMW X4
xDrive30d MHT M Sport 5dr Auto
xDrive30d MHT M Sport 5dr Auto
Ocean Group BMW Penryn - 259 miles away
44,000 miles
Call dealer
£33,950
Buy new from | £48,370 | (list price from £54,045) |
Showing 31 - 39 of 39 cars