Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
138 cars
View more photos (35)
X7 M60i
1,103mi Auto Petrol 4.4L
£115,000
King's Lynn
~£2,888/pm
4.7 dealer rating
3.0 M50d Xdrive Euro 6 Ss
37,850mi Auto Diesel
£55,975
Doncaster
~£1,406/pm
4.8 dealer rating
View more photos (40)
4.4 M50i V8 Xdrive Euro 6 Ss
20,865mi Auto Petrol 4.4L
£62,950
Knaresborough
~£1,581/pm
4.9 dealer rating
View more photos (67)
3.0L Xdrive30d M Sport 261 Bhp
33,000mi Auto Diesel 3.0L
£54,990
Coventry
~£1,381/pm
4.4 dealer rating
View more photos (57)
2019 19 3.0
112,500mi Auto Diesel 3.0L
£45,995
Accrington
~£1,155/pm
4.5 dealer rating
View more photos (80)
X7 Xdrive40i M Sport
3,496mi Auto Petrol 3.0L
£84,950
Hereford
~£2,133/pm
4.3 dealer rating
View more photos (49)
Xdrive40d M Sport Mhev
43,000mi Auto Hybrid 3.0L
£55,995
Darlington
4.0 dealer rating
View more photos (38)
X7 Xdrive40d M Sport
31,497mi Auto Diesel
£57,985
Liverpool
~£1,456/pm
4.1 dealer rating
View more photos (36)
Xdrive40d Mht M Sport Step
24,138mi Auto Diesel 3.0L
£45,400
Online Dealer
~£1,140/pm
Dealer Not Rated
View more photos (19)
53,480mi Auto Diesel 3.0L
£55,998
Perth
4.6 dealer rating
View more photos (23)
44,901mi Auto Diesel 3.0L
£56,800
Kingston Upon Thames
~£1,426/pm
3.9 dealer rating
View more photos (26)
3.0 40D Mht M Sport Xdrive Euro 6 Ss
5,472mi Auto Hybrid
£72,000
Chelmsford
~£1,808/pm
View more photos (29)
45,388mi Auto Diesel 3.0L
£55,000
Wolverhampton
View more photos (88)
X-drive M50d Step
45,000mi Auto Diesel 3.0L
£58,000
Wellingborough
~£1,457/pm
3.0 40D Msport Xdrive Euro6ss
27,000mi Auto Diesel 3.0L
£57,995
Manchester
View more photos (20)
2,500mi Auto Diesel
£85,490
~£2,147/pm
3.0 40D Mht M Sport Suv Hybrid Xdr
5,000mi Auto Diesel 3.0L
£89,995
Cambridge
~£2,260/pm
4.2 dealer rating
View more photos (34)
Xdrive40d M Sport
35,360mi Auto Diesel 3.0L
View more photos (24)
Automatic
7,198mi Auto 4.4L
£97,850
Guildford
~£2,457/pm
View more photos (31)
7,501mi Auto Hybrid
£92,500
Enfield
~£2,323/pm
3.7 dealer rating
13,751mi Auto Hybrid 3.0L
£78,950
~£1,983/pm
View more photos (48)
526mi Auto Diesel 3.0L
£87,220
Reading
~£2,190/pm
View more photos (37)
13,978mi Auto Petrol 3.0L
£56,816
~£1,427/pm
X7 M50d
59,468mi Auto Diesel 3.0L
£50,395
Croydon
~£1,266/pm
Results 1 - 24 of 138