Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
46 cars
View more photos (10)
420D M Sport
61,000mi 2.0L
£13,295
Derby
~£334/pm
4.8 dealer rating
View more photos (33)
420I M Sport Step
23,637mi Auto Petrol
£28,692
Chesterfield
~£721/pm
4.2 dealer rating
View more photos (34)
Convertible
45,000mi Auto Petrol 2.0L
£15,238
~£383/pm
Dealer Not Rated
View more photos (24)
Hatchback
34,200mi Auto Diesel 3.0L
£18,602
~£467/pm
View more photos (40)
420I M Sport
73,000mi Auto Petrol 2.0L
£12,979
~£326/pm
4.3 dealer rating
View more photos (83)
101,000mi 2.0L
£9,195
~£231/pm
View more photos (82)
420D Xdrive M
93,000mi 2.0L
£12,495
~£314/pm
View more photos (31)
M440i Xdrive Mht Step
17,769mi Auto Petrol
£41,450
~£1,041/pm
View more photos (53)
32,812mi Auto Petrol 2.0L
£19,499
~£490/pm
View more photos (60)
M Sport
70,093mi Auto Diesel
£12,066
~£303/pm
View more photos (32)
14,953mi Auto Petrol
£27,450
~£689/pm
View more photos (69)
435D Xdrive M Sport
90,000mi Auto Diesel 3.0L
£13,490
~£339/pm
4.4 dealer rating
View more photos (37)
M440d Xdrive Mht Step
20,022mi Auto Diesel
£35,450
~£890/pm
420D Xdrive M Sport
50,200mi Auto Diesel 2.0L
£25,990
~£653/pm
View more photos (54)
M440i Mht
56,000mi Auto Hybrid 3.0L
£32,250
Ripley
~£810/pm
4.5 dealer rating
View more photos (78)
420I M Sport Convertible
46,000mi Auto Petrol 2.0L
£24,990
~£628/pm
View more photos (25)
3.0 430D M Sport Euro 6 Ss
76,000mi Auto Diesel 3.0L
£13,475
~£338/pm
4.7 dealer rating
View more photos (30)
2L 430I M Sport
27,672mi Auto Petrol 2.0L
£18,200
~£457/pm
420D Xdrive Mht M Sport Step Tech-pro
21,880mi Auto Diesel 2.0L
£26,999
~£678/pm
4.6 dealer rating
27,675mi Auto Petrol
£36,990
~£929/pm
65,612mi Auto Diesel 2.0L
£13,484
420D Mht M Sport Step
25,640mi Auto Diesel
£28,490
~£715/pm
Results 24 - 46 of 46