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

Used BMW X4 cars for sale today

33
A 2017 BMW X4 xDrive20d xLine 5dr
usedfair price
shareshare
save

BMW X4Xdrive20d Xline 5dr

£20,400
transmission
Manual
consumption
Diesel
mileage
51,872 Miles
Farnham, 74 miles away
cinch
0330 015 4101
get a car insurance quote
34
A 2017 BMW X4 xDrive30d M Sport 5dr Step Auto
usedfair price
shareshare
save

BMW X4Xdrive30d M Sport 5dr Ste...

£24,300
transmission
Semi-auto
consumption
Diesel
mileage
42,336 Miles
Farnham, 74 miles away
cinch
0330 015 4101
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
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
get a car insurance quote
30
A 0 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
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
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
67
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£18,980
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
get a car insurance quote
10
A 2019 BMW X4 M40D
used
shareshare
save

BMW X4M40d

£35,000
transmission
Automatic
consumption
Diesel
mileage
67,428 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
44
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
39 1
A null BMW X4 2.0 XDRIVE20D M SPORT 4d AUTO 188 BHP
usedfair price
shareshare
save

BMW X42.0 Xdrive20d M Sport 4d ...

£21,100
transmission
Automatic
consumption
Diesel
mileage
48,800 Miles
Derby, 175 miles away
Hilton Garage Ltd
0330 010 5143
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 ...

£29,999
transmission
Automatic
consumption
Diesel
mileage
22,000 Miles
Warrington, 208 miles away
Rix Motors
0330 010 4461
22
A 2019 BMW X4 XDRIVE20D M SPORT X
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport X

£38,000
transmission
Automatic
consumption
Diesel
mileage
25,280 Miles
Bootle, 222 miles away
Aintree Garages Ltd
0330 010 4476
get a car insurance quote
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
29,295 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,250
transmission
Automatic
consumption
Diesel
mileage
46,832 Miles
Perth, 307 miles away
Grassicks BMW
0330 010 4386
22
A 2016 BMW X4 xDrive30d M Sport Step Auto
usedfair price
shareshare
save

BMW X4Xdrive30d M Sport Step Auto

£22,498
transmission
Automatic
consumption
Diesel
mileage
34,605 Miles
North Shields, 0 miles away
CarSupermarket.com
0330 010 3920
CarsVansandBikes