Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
514 cars
View more photos (57)
Suv
94,288mi Auto Diesel 2.0L
£13,600
Preston
~£342/pm
5.0 dealer rating
View more photos (20)
X4 Xdrive20d M Sport
7,528mi Auto Diesel
£48,985
Stockport
~£1,230/pm
4.1 dealer rating
View more photos (35)
Xdrive20d Mht M Sport Step
70,100mi Auto Diesel 2.0L
£28,450
Warrington
~£714/pm
4.5 dealer rating
View more photos (28)
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£28,499
Stoke-on-Trent
~£716/pm
4.3 dealer rating
View more photos (34)
2.0 20D Mht M Sport X Suv Hybrid X
30,312mi Auto Hybrid 2.0L
£34,750
Ashford
~£873/pm
4.4 dealer rating
X4 Xdrive30d M Sport
6,435mi Auto Diesel 3.0L
£51,995
Craigavon
~£1,306/pm
4.2 dealer rating
View more photos (19)
20D M Sport Suv
69,000mi Manual Diesel 2.0L
£14,495
Belfast
~£364/pm
4.6 dealer rating
View more photos (23)
2.0 20D M Sport Xdrive Euro 6 Ss
75,301mi Auto Diesel 2.0L
£16,490
Peterborough
~£414/pm
View more photos (32)
Xdrive20d M Sport Step
63,740mi Auto Diesel
£26,195
Royal Tunbridge Wells
~£658/pm
View more photos (44)
X4 Xdrive 20D M Sport
78,804mi Auto Diesel 2.0L
£16,495
Mansfield Woodhouse
View more photos (22)
Xdrive20d Mht M Sport Step Techpro Pk
3,011mi Auto Diesel 2.0L
£53,500
Worcester
~£1,344/pm
View more photos (17)
34,000mi Auto Diesel 2.0L
£28,995
Slough
~£728/pm
View more photos (16)
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£60,500
Bristol
~£1,519/pm
View more photos (25)
X4 M40d
42,988mi Auto Diesel 3.0L
£35,000
Oldbury
~£879/pm
View more photos (27)
40,061mi Auto Diesel 2.0L
£32,000
King's Lynn
~£804/pm
4.7 dealer rating
Xdrive M40i Step
42,950mi Auto Petrol 3.0L
£33,500
Romford
~£841/pm
2.0 20D M Sport Xdrive
26,258mi Auto Diesel
£28,265
Eastleigh
~£710/pm
View more photos (54)
M40d
35,500mi
£33,691
Newcastle upon Tyne
~£846/pm
4.9 dealer rating
36,505mi Auto Diesel 2.0L
£34,000
Sheffield
~£854/pm
View more photos (40)
6,405mi Auto Diesel
£57,650
Wakefield
~£1,448/pm
Xdrive30d M Sport
17,263mi Auto Diesel 3.0L
£37,495
Glasgow
~£942/pm
Coupe
30,170mi Auto Diesel 2.0L
£32,490
Boston
~£816/pm
View more photos (18)
62,006mi Manual Diesel 2.0L
£13,799
Doncaster
~£347/pm
View more photos (26)
78,190mi Auto Diesel
£23,950
Strabane
~£601/pm
4.8 dealer rating
Results 120 - 144 of 514