CarsVansandBikes.com logo
CarsVansandBikes.com logo
Filters
Nationwide
Select...
Select...
Select...
Select...
Select...
Any
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

24
A 2016 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£17,990
save
transmission
Automatic
consumption
Diesel
mileage
55,600 Miles
Cambridgeshire, 129 miles away
Fenlake Car Sales Ltd
0330 010 3542
get a car insurance quote
28
A 2017 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£21,990
save
transmission
Automatic
consumption
Diesel
mileage
35,305 Miles
Peterborough, 130 miles away
Carworld Supermarket Westwood
0330 010 5014
18
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£18,490
save
transmission
Automatic
consumption
Diesel
mileage
50,000 Miles
Sandy, 151 miles away
My Next Car
0330 010 3381
36
A 2021 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£37,750
save
transmission
Automatic
consumption
Hybrid Diesel
mileage
14,833 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
36
A 2021 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£37,500
save
transmission
Automatic
consumption
Hybrid Diesel
mileage
25,111 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
34
A 2019 BMW X4 M40D
usedfair price
shareshare
save

BMW X4M40d

£29,000
save
transmission
Automatic
consumption
Diesel
mileage
53,871 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
get a car insurance quote
34
A 2023 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£48,000
save
transmission
Automatic
consumption
Hybrid Diesel
mileage
1,913 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
35
A 2020 BMW X4 XDRIVE30D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive30d M Sport

£35,050
save
transmission
Automatic
consumption
Diesel
mileage
20,287 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
34
A 2019 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£28,000
save
transmission
Automatic
consumption
Diesel
mileage
29,213 Miles
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
0
A 2016 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£18,995
save
transmission
Automatic
consumption
Diesel
mileage
63,000 Miles
Barnsley, 160 miles away
Autozone UK Ltd
01924 360533
20
A 2015 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£13,890
save
transmission
Automatic
consumption
Diesel
mileage
90,000 Miles
Leeds, 161 miles away
Castle.Motors
07904 833621
get a car insurance quote
76
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£11,995
save
transmission
Automatic
consumption
Diesel
mileage
110,376 Miles
Luton, 166 miles away
Tenby Car Supermarket
0330 010 3980
86
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£15,495
save
transmission
Automatic
consumption
Diesel
mileage
87,519 Miles
Luton, 166 miles away
Tenby Car Supermarket
0330 010 3980
52
A 2015 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£14,890
save
transmission
Automatic
consumption
Diesel
mileage
98,000 Miles
London, 171 miles away
VPI USED CAR SALES LIMITED
0330 010 2871
42 1
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£18,100
save
transmission
Automatic
consumption
Diesel
mileage
48,603 Miles
Derby, 175 miles away
Hilton Garage Ltd
0330 010 5143
14 1
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£17,500
save
transmission
Automatic
consumption
Diesel
mileage
54,000 Miles
Derby, 175 miles away
Hilton Garage Ltd
0330 010 5143
get a car insurance quote
116 1
A 2016 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£14,000
save
transmission
Manual
consumption
Diesel
mileage
91,159 Miles
Burton-on-Trent, 176 miles away
Riverside Car Sales Ltd
0330 010 3823
80 1
A 2019 BMW X4 XDRIVE20D M SPORT X
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport X

£27,499
save
transmission
Automatic
consumption
Diesel
mileage
49,000 Miles
Kent, 183 miles away
Approved Cars & Finance
01622 871555
73 1
A 2018 BMW X4 M40D
usedfair price
shareshare
save

BMW X4M40d

£27,500
save
transmission
Automatic
consumption
Diesel
mileage
60,205 Miles
Newcastle upon Tyne, 190 miles away
Belle Vue Vehicles
0191 270 0011
50 1
A 2022 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£43,000
save
transmission
Automatic
consumption
Hybrid Diesel
mileage
10,651 Miles
Manchester, 192 miles away
Ancoats Car Sales Ltd
0161 205 6361
CarsVansandBikes