Filter results 32 Cars
Browse by shape
Browse by engine
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
2018 BMW X4
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Pitstop Motors NI
85,727 miles
Call dealer
£15,980
2016 BMW X4
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
Pinetree Car Superstore Ltd Tonypandy
68,230 miles
Call dealer
£16,299
2019 BMW X4
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
Wearside Autoparc Sunderland
81,056 miles
Call dealer
£23,699
2020 BMW X4
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
Roadside Garages Limited
36,142 miles
Call dealer
£27,995
2022 BMW X4
3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)
3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)
CarWorld Supermarket Westwood
29,600 miles
Call dealer
£41,640
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
| Buy new from | £28,932 | (list price from £32,290) |
Showing 1 - 15 of 32 cars














