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

30
A 2017 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£28,150
transmission
Automatic
consumption
Diesel
mileage
24,685 Miles
year
Nov 2017
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
get a car insurance quote
29
A 2018 BMW X4 XDRIVE35D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive35d M Sport

£30,025
transmission
Automatic
consumption
Diesel
mileage
34,722 Miles
year
Feb 2018
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
30
A 2019 BMW X4 M40I
usedgood price
shareshare
save

BMW X4M40i

£42,075
transmission
Automatic
consumption
Petrol
mileage
10,059 Miles
year
Jun 2019
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
28
A 2016 BMW X4 XDRIVE20D SE
usedgreat price
shareshare
save

BMW X4Xdrive20d Se

£21,125
transmission
Automatic
consumption
Diesel
mileage
48,860 Miles
year
Oct 2016
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
29
A 2020 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£38,950
transmission
Automatic
consumption
Diesel
mileage
13,117 Miles
year
Jan 2020
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
29
A 2018 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£29,125
transmission
Automatic
consumption
Diesel
mileage
19,211 Miles
year
Mar 2018
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
get a car insurance quote
30
A 2018 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£29,475
transmission
Automatic
consumption
Diesel
mileage
32,897 Miles
year
Mar 2018
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
28
A 2019 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£34,725
transmission
Automatic
consumption
Diesel
mileage
17,493 Miles
year
Jun 2019
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
31
A 2017 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£27,100
transmission
Automatic
consumption
Diesel
mileage
40,692 Miles
year
Aug 2017
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
30
A 2019 BMW X4 XDRIVE20D M SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d M Sport

£34,775
transmission
Automatic
consumption
Diesel
mileage
39,471 Miles
year
Mar 2019
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
30
A 2017 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£24,200
transmission
Automatic
consumption
Diesel
mileage
41,581 Miles
year
Mar 2017
Ipswich, 117 miles away
Cazoo Ltd
0330 010 3931
get a car insurance quote
26
A 2015 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£22,998
transmission
Automatic
consumption
Diesel
mileage
45,427 Miles
year
Oct 2015
Hessle, 118 miles away
CarSupermarket.com
0330 010 3920
22
A 2016 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£24,498
transmission
Automatic
consumption
Diesel
mileage
34,407 Miles
year
Jun 2016
Worksop, 147 miles away
CarSupermarket.com
0330 010 3920
10 1
A 2019 BMW X4 XDRIVE20D M SPORT
usedgood price
shareshare
save

BMW X4Xdrive20d M Sport

£34,750
transmission
Automatic
consumption
Diesel
mileage
26,492 Miles
year
May 2019
Chelmsford, 151 miles away
Saxton 4x4
0330 010 3809
40
A 2015 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£19,700
transmission
Automatic
consumption
Diesel
mileage
66,225 Miles
year
Apr 2015
Derby, 175 miles away
Hilton Garage Ltd
0330 010 5143
30
A 2016 BMW X4 XDRIVE30D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive30d M Sport

£21,998
transmission
Automatic
consumption
Diesel
mileage
59,512 Miles
year
Mar 2016
North Shields, 188 miles away
CarSupermarket.com
0330 010 3920
get a car insurance quote
10
A 2018 BMW X4 XDRIVE20D SPORT
usedfair price
shareshare
save

BMW X4Xdrive20d Sport

£28,300
transmission
Automatic
consumption
Diesel
mileage
58,469 Miles
year
Aug 2018
Bury, 194 miles away
Cartime
0330 010 5483
0
A 2018 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£26,845
transmission
Automatic
consumption
Diesel
mileage
44,500 Miles
year
Mar 2018
Stafford, 195 miles away
Swansway Garages
0330 010 4088
59
A 2014 BMW X4 XDRIVE20D M SPORT
usedgreat price
shareshare
save

BMW X4Xdrive20d M Sport

£16,991
transmission
Manual
consumption
Diesel
mileage
82,727 Miles
year
Jul 2014
Newcastle, 197 miles away
Motorchoice UK Ltd
0330 010 4886
52
A 2019 BMW X4 XDRIVE30D M SPORT X
usedfair price
shareshare
save

BMW X4Xdrive30d M Sport X

£40,791
transmission
Automatic
consumption
Diesel
mileage
16,111 Miles
year
May 2019
Warrington, 204 miles away
Lowton Motor Company Ltd
01925 916970
CarsVansandBikes