Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
138 cars
View more photos (40)
X7 Xdrive40i M Sport
39,070mi Auto Petrol 3.0L
£51,000
Stevenage
~£1,281/pm
4.5 dealer rating
View more photos (45)
X7 Xdrive40d M Sport
25,489mi Auto Diesel 3.0L
£82,850
Northampton
~£2,081/pm
4.4 dealer rating
View more photos (89)
3.0 Xdrive30d M Sport 261 Bhp Euro 6
34,000mi Auto Diesel 3.0L
£52,990
Bedford
~£1,331/pm
4.3 dealer rating
View more photos (54)
3.0 X7 Xdrive
62,000mi Auto 3.0L
£54,995
~£1,381/pm
4.6 dealer rating
View more photos (39)
3.0 40I Mht M Sport Xdrive Euro 6 Ss
34,000mi Auto Hybrid 3.0L
£59,995
Romford
~£1,507/pm
40D Mht M Sport Xdrive Euro 6
9,127mi Auto Diesel 3.0L
£79,500
Bristol
~£1,996/pm
3.0 40D Mht M Sport Suv Hybrid Xdr
28,661mi Diesel 3.0L
£60,500
Edinburgh
~£1,519/pm
4.2 dealer rating
View more photos (92)
4X4 3.0 M50d Xdrive Euro 6 Ss 202020
82,471mi Auto Diesel 3.0L
£53,990
Dunstable
~£1,356/pm
View more photos (50)
X7 Xdrive 40I M Sport
36,506mi Auto Petrol 3.0L
£49,506
Reading
~£1,243/pm
View more photos (51)
3.0 L Xdrive 40D M Sport Mhev 4Wd
30,000mi Auto Hybrid 3.0L
£53,791
Tonbridge
~£1,351/pm
4.9 dealer rating
View more photos (37)
X7 M60i
28,787mi Auto Petrol
£86,490
Bolton
~£2,172/pm
4.1 dealer rating
13,922mi Auto Petrol 4.4L
£93,000
West Drayton
~£2,335/pm
3.9 dealer rating
View more photos (28)
15,568mi Auto Diesel
£81,990
Liverpool
~£2,059/pm
3.0 30D M Sport Xdrive Euro 6 Ss
36,275mi Auto Diesel
£54,975
Doncaster
4.8 dealer rating
View more photos (36)
Xdrive40d M Sport
6,751mi Auto Diesel 3.0L
£77,940
Blackburn
~£1,957/pm
View more photos (31)
2,453mi Auto Diesel
£79,990
Stockport
~£2,009/pm
View more photos (44)
47,053mi Auto Diesel 3.0L
£56,395
Eastleigh
~£1,416/pm
4.0 dealer rating
View more photos (25)
3.0 M50d Xdrive Euro 6 Ss
51,482mi Auto Diesel 3.0L
£54,350
~£1,365/pm
View more photos (34)
X7 Xdrive 40D M Sport Mhev
6,699mi Auto Diesel 3.0L
£85,990
Southend-on-Sea
~£2,159/pm
View more photos (35)
7,347mi Auto Diesel 3.0L
£95,000
~£2,386/pm
View more photos (19)
40D Mht M Sport
25,000mi Auto Hybrid
£64,995
Chester
~£1,632/pm
View more photos (62)
6,300mi Auto Hybrid 3.0L
£79,495
Orpington
4.7 dealer rating
View more photos (64)
Xdrive30d M Sport
47,000mi Auto Diesel 3.0L
£51,990
London
~£1,306/pm
Xdrive40i Mht M Sport Step
Auto Petrol 3.0L
£90,000
Swansea
~£2,260/pm
Results 72 - 96 of 138