Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
138 cars
View more photos (23)
1.6 Sport Euro 5 Ss
116,000mi Manual Petrol 1.6L
£4,995
Southampton
~£125/pm
4.8 dealer rating
View more photos (71)
1.5 118I Sport Dct Euro 6 Ss
33,000mi Auto Petrol 1.5L
£18,790
Basingstoke
~£472/pm
4.6 dealer rating
View more photos (24)
M140i Shadow Edition
68,000mi Manual Petrol 3.0L
£15,995
Winchester
~£402/pm
4.7 dealer rating
View more photos (27)
118D Sport
116,000mi Manual Diesel 2.0L
£4,750
Lymington
~£119/pm
4.1 dealer rating
View more photos (44)
M135i Xdrive
39,233mi Auto Petrol 2.0L
£25,394
Eastleigh
~£638/pm
4.0 dealer rating
View more photos (31)
2.0 M135i Xdrive 302 Bhp
21,000mi Auto Petrol 2.0L
£26,995
~£678/pm
View more photos (20)
M135i Auto
50,000mi Auto Petrol 3.0L
£16,395
~£412/pm
5.0 dealer rating
View more photos (36)
118I 136 M Sport Step Lcp
3,000mi Auto Petrol 1.5L
£31,995
Farnborough
~£803/pm
4.2 dealer rating
View more photos (22)
8,618mi Auto Petrol 2.0L
£34,990
~£879/pm
View more photos (15)
120D Xdrive Sport
94,399mi Manual Diesel 2.0L
£6,495
Andover
~£163/pm
View more photos (39)
118I 136 M Sport Step Lcp-pro Pk
19,297mi Auto Petrol 1.5L
£23,499
Portsmouth
~£590/pm
View more photos (41)
Bmw Hatchback 118I 136 M Sport
34,671mi Manual Petrol 1.5L
£19,719
~£495/pm
4.3 dealer rating
View more photos (28)
M135i Xdrive Step
18,489mi Auto Petrol 2.0L
£28,494
~£716/pm
View more photos (152)
128Ti
14,123mi Auto Petrol 2.0L
£29,050
~£730/pm
View more photos (53)
2.0 118D M Sport Euro 6 Ss
49,967mi Manual Diesel
£13,100
Bordon
~£329/pm
View more photos (29)
Bmw Hatchback 118I 136 M Sport Step Lc
15,422mi Auto Petrol 1.5L
£22,869
~£574/pm
1.6 116I Se Hatchback Euro 6 S
93,000mi Manual Petrol 1.6L
£5,995
~£151/pm
3.6 dealer rating
13,463mi Auto Petrol 2.0L
£29,694
~£746/pm
View more photos (33)
15,092mi Auto Petrol 1.5L
£23,550
~£591/pm
View more photos (69)
1.5 118I M Sport Euro 6 Ss
46,000mi Auto Petrol 1.5L
£14,190
~£356/pm
View more photos (55)
Hatchback 2.0 116D Es 5-Door 201262
41,000mi Auto Diesel 2.0L
£7,295
~£183/pm
Dealer Not Rated
118I M Sport
M Sport
65,525mi Manual Diesel
£9,690
Fareham
~£243/pm
4.5 dealer rating
View more photos (6)
Diesel
65,000mi Auto Diesel 2.0L
£4,499
~£113/pm
4.9 dealer rating
Results 48 - 72 of 138