Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,515 cars
View more photos (37)
3.0D M Sport 4Wd Euro 4
155,850mi Auto Diesel 3.0L
£5,495
Rainham
~£138/pm
3.9 dealer rating
Xdrive30d Se
96,000mi Auto Diesel 3.0L
£10,000
Caerphilly
~£251/pm
4.2 dealer rating
View more photos (75)
4X4 3.0 M50d Xdrive Euro 6 Ss 201968
48,000mi Auto Diesel 3.0L
£47,990
Bury
~£1,205/pm
5.0 dealer rating
View more photos (10)
X5 3.0Sd M Sport 5S
138,900mi Auto Diesel 3.0L
£6,495
East Grinstead
~£163/pm
Dealer Not Rated
View more photos (81)
4.4 Xdrive50i Se 402 Bhp
99,000mi Auto Petrol 4.4L
£12,500
Colchester
~£314/pm
4.7 dealer rating
View more photos (47)
Xdrive50i Se
16,000mi Auto Petrol 4.4L
£34,995
Bedford
~£879/pm
View more photos (43)
Xdrive45e Xline
40,506mi Auto Hybrid 3.0L
£38,000
West Bridgford
~£954/pm
4.5 dealer rating
3.0L Xdrive30d M Sport
68,000mi Auto Diesel 3.0L
£21,995
Edinburgh
~£552/pm
4.8 dealer rating
View more photos (16)
3.0 30D M Sport
83,000mi Auto Diesel 3.0L
£9,995
Newcastle upon Tyne
3.2 dealer rating
View more photos (12)
2.0 Xdrive40e M Sport 242 Bhp
72,413mi Hybrid
£22,000
4.4 dealer rating
View more photos (24)
3.0 40D M Sport Xdrive Euro 6 Ss
145,654mi Auto Diesel 3.0L
£16,795
Slough
~£422/pm
4.6 dealer rating
View more photos (36)
3.0 45E 24Kwh Xline Suv Plug In Hybrid
36,486mi Auto Petrol 3.0L
£43,550
Hailsham
~£1,094/pm
Suv 3.0 X5 Xdrive40d M Sport 2015
74,000mi Auto Diesel 3.0L
£21,000
~£527/pm
View more photos (40)
30D M Sport Xdrive Euro 6
27,898mi Auto Diesel 3.0L
£45,500
Swindon
~£1,143/pm
View more photos (35)
3.0 30D Mht M Sport Steptronic Xdrive Euro 6 Ss
11,000mi Auto Diesel 3.0L
£69,995
Downpatrick
~£1,758/pm
View more photos (33)
X5 Xdrive45e M Sport
20,719mi Auto Hybrid 3.0L
£55,850
Northampton
~£1,403/pm
View more photos (54)
2019 3.0 Xdrive30d M Sport 261 Bhp Viewing By
43,400mi Auto Diesel 3.0L
£39,995
Huddersfield
~£1,004/pm
View more photos (8)
Diesel
117,488mi Auto Diesel 3.0L
£9,999
Southampton
4.9 dealer rating
3.0 30D Se Xdrive Euro 6 Ss
118,000mi Auto Diesel 3.0L
£12,390
Buckingham
~£311/pm
View more photos (49)
3.0L Xdrive30d M Sport 261 Bhp
49,034mi Auto Diesel 3.0L
£39,990
Wigan
View more photos (6)
30D M Sport
47,333mi Auto Diesel 3.0L
£28,250
Horsham
~£709/pm
View more photos (23)
3.0L Xdrive30d M Sport 255 Bhp
125,000mi Auto Diesel 3.0L
£13,840
St Helens
~£348/pm
View more photos (52)
M50d
31,000mi Auto Diesel 3.0L
£52,490
Romford
~£1,318/pm
View more photos (17)
X5 M50d
29,300mi Auto Diesel 3.0L
£48,995
Armagh
~£1,230/pm
Results 168 - 192 of 1,515