Filters
Nationwide
Select...
Select...
Select...
Select...
Any
Select...
Select...
Select...
Select...
Select...
Select...
Any
Select...
Any
Any
Any
Select...
Select...
Select...
Select...
Any
Select...
Select...
Select...
Select...
CarsVansandBikes.com

BMW X4 cars for sale today

28
A 2017 BMW X4 3L M Sport 30d
usedfair price
shareshare
save

BMW X43l M Sport 30d

£24,750
transmission
Automatic
consumption
Diesel
mileage
25,380 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
get a car insurance quote
26
A 2015 BMW X4 2L M Sport 20d
usedfair price
shareshare
save

BMW X42l M Sport 20d

£20,600
transmission
Automatic
consumption
Diesel
mileage
45,556 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
29
A 2019 BMW X4 3L M Sport 30d
usedfair price
shareshare
save

BMW X43l M Sport 30d

£34,700
transmission
Automatic
consumption
Diesel
mileage
40,190 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
28
A 2017 BMW X4 2L M Sport 20d
usedfair price
shareshare
save

BMW X42l M Sport 20d

£22,600
transmission
Automatic
consumption
Diesel
mileage
53,198 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
23
A 2017 BMW X4 2L M Sport 20d
usedfair price
shareshare
save

BMW X42l M Sport 20d

£24,300
transmission
Automatic
consumption
Diesel
mileage
46,500 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
30
A 2017 BMW X4 2L M Sport 20d
usedfair price
shareshare
save

BMW X42l M Sport 20d

£24,850
transmission
Automatic
consumption
Diesel
mileage
41,210 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
get a car insurance quote
28
A 2017 BMW X4 2L M Sport 20d
usedfair price
shareshare
save

BMW X42l M Sport 20d

£22,650
transmission
Automatic
consumption
Diesel
mileage
52,181 Miles
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
12
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£20,250
transmission
Automatic
consumption
Diesel
mileage
74,000 Miles
Cambridge, 140 miles away
Reed Autos
0330 010 5337
43
A 2020 BMW X4 XDRIVE30D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive30d M Sport

£40,000
transmission
Automatic
consumption
Diesel
mileage
24,387 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
43
A 2017 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£26,750
transmission
Automatic
consumption
Diesel
mileage
25,859 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
29
A 2014 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£18,350
transmission
Automatic
consumption
Diesel
mileage
97,000 Miles
Southend-on-sea, 156 miles away
Reynolds Motor Group Ltd
0330 010 5549
get a car insurance quote
11 1
A 2017 BMW X4 XDRIVE35D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive35d M Sport

£26,500
transmission
Automatic
consumption
Diesel
mileage
45,000 Miles
Derby, 175 miles away
Hilton Garage Ltd
0330 010 5143
22
A 2016 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£22,998
transmission
Automatic
consumption
Diesel
mileage
34,407 Miles
North Shields, 188 miles away
CarSupermarket.com
0330 010 3920
76 1
A 2018 BMW X4 XDRIVE20D SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d Sport

£27,001
transmission
Automatic
consumption
Diesel
mileage
58,469 Miles
Bury, 194 miles away
Cartime
0330 010 5483
67
A 2019 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£34,891
transmission
Automatic
consumption
Diesel
mileage
34,952 Miles
Warrington, 204 miles away
Lowton Motor Company Ltd
01925 916970
10
A 2015 BMW X4 xDrive20d M Sport 5dr Step Auto [Enhanced Bluetooth telephone preparation,20"Alloys,Professional Media package,Sun protection glazing]
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport 5dr Ste...

£20,799
transmission
Automatic
consumption
Diesel
mileage
44,710 Miles
Winsford, 206 miles away
Fords of Winsford Ltd
0330 010 9036
get a car insurance quote
41 1
A null BMW X4 3.0 XDRIVE30D M SPORT 4d 255 BHP-2 OWNERS FROM NEW-LOW MILEAGE-HEATED BLACK
usedfair price
shareshare
save

BMW X43.0 Xdrive30d M Sport 4d ...

£30,950
transmission
Automatic
consumption
Diesel
mileage
22,000 Miles
Warrington, 208 miles away
Rix Motors
0330 010 4461
18
A 2015 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£17,000
transmission
Automatic
consumption
Diesel
mileage
99,315 Miles
Bootle, 222 miles away
The Car Finance Companies
0330 010 5408
46
A 2016 BMW X4 XDRIVE20D XLINE
usedgreat price
shareshare
save

BMW X4Xdrive20d Xline

£23,899
transmission
Automatic
consumption
Diesel
mileage
28,000 Miles
Tonypandy, 281 miles away
Pinetree Car Superstore Ltd
0330 010 4611
35
A 2019 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£32,490
transmission
Automatic
consumption
Diesel
mileage
46,792 Miles
Perth, 307 miles away
Grassicks BMW
0330 010 4386
CarsVansandBikes