Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
130 cars
View more photos (37)
118I 136 Sport Step Live Cockpit Pro
9,044mi Auto Petrol 1.5L
£23,299
Peterborough
~£585/pm
4.6 dealer rating
View more photos (45)
3.0 M140i Shadow Edition 335 Bhp
84,941mi Auto Petrol 3.0L
£16,000
~£402/pm
View more photos (40)
118I 136 M Sport Step Lcp-pro Pk
9,585mi Auto Petrol 1.5L
£22,999
~£578/pm
View more photos (38)
120D Xdrive M Sport
72,000mi Manual Diesel 2.0L
£8,290
~£208/pm
3.9 dealer rating
128Ti Step Live Cockpit Pro-pro Pk
6,865mi Auto Petrol 2.0L
£27,399
~£688/pm
View more photos (24)
Hatchback 3.0 M140i Shadow Edition Euro 6 S
46,000mi Auto Petrol 3.0L
£20,999
~£527/pm
5.0 dealer rating
118I Sport
54,400mi Manual Petrol 1.5L
£9,499
~£239/pm
4.9 dealer rating
118I 136 M Sport Step Lcp
8,162mi Auto Petrol 1.5L
£24,599
~£618/pm
9,506mi Auto Petrol 1.5L
1.5 118I M
70,610mi Auto 1.5L
£12,990
~£326/pm
4.3 dealer rating
View more photos (27)
Xdrive
28,325mi Auto Petrol 2.0L
£23,200
~£583/pm
4.5 dealer rating
M135i M Performance Step
20,000mi Auto Petrol 3.0L
£16,995
~£427/pm
4.7 dealer rating
Se
35,360mi Auto Petrol 1.5L
£15,500
~£389/pm
76,336mi Auto Petrol 1.5L
£11,000
~£276/pm
M Sport Shadow Edition
61,500mi Auto Petrol 1.5L
£14,200
~£357/pm
42,269mi Manual Petrol 1.5L
£11,600
~£291/pm
M Sport
39,370mi Auto Petrol 1.5L
£15,600
~£392/pm
118I M Sport Shadow Edition
40,702mi Manual Petrol 1.5L
£13,690
~£344/pm
63,470mi Auto Petrol 1.5L
£17,200
~£432/pm
Sport
58,025mi Manual Diesel 1.5L
£13,500
~£339/pm
116D M Sport Hatchback
30,190mi Manual Diesel 1.5L
£17,950
~£451/pm
4.8 dealer rating
26,538mi Auto Petrol 1.5L
£18,900
~£475/pm
29,984mi Manual Petrol 1.5L
£18,300
~£460/pm
M135i Xdrive
47,942mi Auto Petrol 2.0L
£22,640
~£569/pm
Results 96 - 120 of 130