Filter results 13 Cars
Browse by engine
Browse by trim
Sort By
2016 BMW X4
3.0 XDRIVE30D M SPORT 4d 255 BHP
3.0 XDRIVE30D M SPORT 4d 255 BHP
Happier Finance Ltd t/a Happier Cars - 57 miles away
94,700 miles
Call dealer
£13,999
2019 BMW X4
3.0L M40I 4d AUTO 349 BHP
3.0L M40I 4d AUTO 349 BHP
Happier Finance Ltd t/a Happier Cars - 57 miles away
34,600 miles
Call dealer
£33,995
2016 BMW X4
3.0 XDRIVE35D M SPORT 4d 309 BHP
3.0 XDRIVE35D M SPORT 4d 309 BHP
Car Hunters - 77 miles away
58,749 miles
Call dealer
£18,995
2017 BMW X4
2.0 XDRIVE20D M SPORT 4d 188 BHP
2.0 XDRIVE20D M SPORT 4d 188 BHP
Motor 4 U Limited - 107 miles away
35,000 miles
Call dealer
£17,990
2019 BMW X4
2.0 XDRIVE20D M SPORT 4d 188 BHP Reverse Camera, Heated Leather Seats, Privacy Glass, 6.5-Inch Pro M
2.0 XDRIVE20D M SPORT 4d 188 BHP Reverse Camera, Heated Leather Seats, Privacy Glass, 6.5-Inch Pro M
Car Time Motor Co UK Ltd Bury - 108 miles away
43,020 miles
Call dealer
£32,639
2019 BMW X4
3.0 XDRIVE30D M SPORT 4d 261 BHP
3.0 XDRIVE30D M SPORT 4d 261 BHP
MotorClass - 117 miles away
8,606 miles
Call dealer
£35,495
2022 BMW X4
2.0 XDRIVE20D M SPORT MHEV 4d 188 BHP
2.0 XDRIVE20D M SPORT MHEV 4d 188 BHP
MotorClass - 117 miles away
19,354 miles
Call dealer
£41,495
2022 BMW X4
2.0 XDRIVE20D M SPORT MHEV 4d 188 BHP
2.0 XDRIVE20D M SPORT MHEV 4d 188 BHP
MotorClass - 117 miles away
19,833 miles
Call dealer
£42,995
2021 BMW X4
3.0 M COMPETITION 4d 503 BHP
3.0 M COMPETITION 4d 503 BHP
MotorClass - 117 miles away
16,500 miles
Call dealer
£54,495
2016 BMW X4
2.0 XDRIVE20D M SPORT 4d AUTO 188 BHP
2.0 XDRIVE20D M SPORT 4d AUTO 188 BHP
Wavertree Car Centre Ltd - 121 miles away
35,557 miles
Call dealer
£19,495
2020 BMW X4
2.0 XDRIVE20D M SPORT MHEV 4d AUTO 188 BHP
2.0 XDRIVE20D M SPORT MHEV 4d AUTO 188 BHP
HPL Motors Atherton Preston - 128 miles away
65,467 miles
Call dealer
£25,999
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 13 of 13 cars