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 (39)
X5 Xdrive 30D M Sport
112,458mi Auto Diesel 3.0L
£13,750
Swindon
~£345/pm
4.7 dealer rating
View more photos (16)
Estate
42,622mi Auto Diesel 3.0L
£20,899
Winsford
~£525/pm
4.3 dealer rating
View more photos (40)
X5 Xdrive30d M Sport
24,968mi Auto Diesel 3.0L
£51,495
Eastleigh
~£1,293/pm
4.0 dealer rating
View more photos (98)
Suv
51,234mi Auto Diesel 3.0L
£7,699
Romford
~£193/pm
4.8 dealer rating
View more photos (38)
3.0 Xdrive30d M Sport 241 Bhp
154,250mi Auto Diesel 3.0L
£5,695
Sandbach
~£143/pm
4.9 dealer rating
50E 25.7Kwh M Sport Steptronic Xdrive Euro 6
2,826mi Auto Hybrid 3.0L
£68,888
~£1,730/pm
4.4 dealer rating
View more photos (46)
M50d
136,102mi Auto Diesel 3.0L
£15,995
Stoke-on-Trent
~£402/pm
View more photos (50)
40D Se U163 Ulez
81,000mi Auto Diesel 3.0L
£16,695
Basingstoke
~£419/pm
5.0 dealer rating
View more photos (32)
X5 Xdrive50e M Sport
6,399mi Auto Hybrid 3.0L
£77,490
Royal Tunbridge Wells
~£1,946/pm
3.4 dealer rating
View more photos (36)
X5 Xdrive30d Se
85,000mi Auto Diesel 3.0L
£9,990
Mitcham
~£251/pm
4.6 dealer rating
View more photos (33)
3.0 40D M Sport Xdrive Euro 6 Ss
97,200mi Auto Diesel 3.0L
£20,995
Halifax
~£527/pm
View more photos (70)
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
93,000mi Auto Diesel 3.0L
£21,299
Luton
~£535/pm
View more photos (53)
Xdrive40d M Sport
90,000mi Auto Diesel 3.0L
£17,990
Crewe
~£452/pm
4.2 dealer rating
40D Mht M Sport
59,987mi Auto Hybrid 3.0L
£44,990
Newry
~£1,130/pm
View more photos (26)
3.0 Xdrive40d Se 302 Bhp
62,000mi Auto Diesel 3.0L
£13,945
Biggleswade
~£350/pm
4.5 dealer rating
X5 M Competition Edition First Edition
27,589mi Auto Petrol 4.4L
£94,999
West Bromwich
~£2,386/pm
View more photos (91)
3.0 30D M Sport Xdrive Euro 6 Ss
55,000mi Auto Diesel 3.0L
£28,495
Castleford
~£716/pm
View more photos (48)
Suv 3.0 X5 Xdrive30d M Sport -Panroofhk22sg
39,000mi Auto Diesel 3.0L
Manchester
View more photos (56)
Xdrive30d Mht M Sport Techpro Pack
11,162mi Auto Diesel
£66,750
Edinburgh
~£1,676/pm
View more photos (10)
Xdrive30d M Sport
82,000mi Auto Diesel 3.0L
£21,900
Flint
~£550/pm
Dealer Not Rated
94,337mi Auto Diesel 3.0L
£17,495
Bolton
~£439/pm
View more photos (94)
3.0 Xdrive30d 258 Ps
92,000mi Auto Diesel 3.0L
£23,990
Bradford
~£602/pm
30D M Sport Suv Xdrive Euro 6 Ss
37,262mi Auto Diesel 3.0L
£39,000
Nottingham
~£979/pm
View more photos (18)
2.0 Xdrive25d M Sport 215 Bhp
58,000mi Auto Diesel 2.0L
£20,999
Swansea
Results 144 - 168 of 1,515