Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
211 cars
View more photos (35)
2.0 128Ti Lcp Euro 6 Ss
6,643mi Auto Petrol 2.0L
£28,499
Wilmslow
~£716/pm
4.1 dealer rating
View more photos (31)
118I 136 M Sport Step
13,445mi Auto Petrol 1.5L
£21,499
Winsford
~£540/pm
4.5 dealer rating
View more photos (32)
2.0 116I Sport Euro 4
62,970mi Manual Petrol 2.0L
£3,385
Northwich
~£85/pm
5.0 dealer rating
1.5 118I M Sport Lcp Dct Euro 6 Ss
7,798mi Auto Petrol 1.5L
£25,999
~£653/pm
View more photos (20)
7,888mi Auto Petrol 1.5L
£24,999
Chester
~£628/pm
View more photos (38)
10,963mi Auto Petrol 1.5L
£25,499
Warrington
~£640/pm
View more photos (30)
1.5 116D Se 114 Bhp
65,200mi Manual Diesel 1.5L
£7,999
~£201/pm
4.3 dealer rating
View more photos (37)
13,874mi Auto Petrol 1.5L
£22,999
~£578/pm
View more photos (27)
M140i Auto
51,890mi Auto Petrol 3.0L
£17,099
~£429/pm
M140i Shadow Edition Step
54,552mi Auto Petrol
£18,150
~£456/pm
View more photos (21)
114D Es
68,461mi Manual Diesel 1.6L
£6,495
~£163/pm
View more photos (70)
3.0 130I M Sport Steptronic Euro 4
71,000mi Auto Petrol 3.0L
£7,990
4.8 dealer rating
1.5 116D Sport Lcp Euro 6 Ss
37,380mi Manual Diesel 1.5L
£18,999
~£477/pm
View more photos (39)
10,998mi Auto Petrol 1.5L
118I 1.5 Se Nav
33,215mi Manual Petrol 1.5L
£10,999
~£276/pm
View more photos (36)
118I M Sport
17,727mi Auto Petrol 1.5L
£22,899
~£575/pm
8,383mi Auto Petrol 2.0L
£28,799
~£723/pm
View more photos (24)
M140i Shadow Edition
61,000mi Auto Petrol
£21,950
~£551/pm
4.0 dealer rating
1.6 116I Se 135 Bhp
34,175mi Auto Petrol 1.6L
£9,495
~£238/pm
4.7 dealer rating
View more photos (54)
118I Se
77,626mi Manual Petrol 1.5L
£7,995
4.6 dealer rating
6,960mi Auto Petrol 1.5L
£22,499
~£565/pm
118I 1.5 M Sport Shadow Ed Step
35,350mi Auto Petrol 1.5L
£15,399
~£387/pm
120D Xdrive M Sport Step Tech Pack
37,940mi Auto Diesel 2.0L
£21,299
~£535/pm
View more photos (28)
1.6 Sport Euro 5 Ss
83,000mi Manual Petrol 1.6L
£4,495
Crewe
~£113/pm
Results 72 - 96 of 211