Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
42 cars
View more photos (31)
330E Sport
92,035mi Auto Hybrid 2.0L
£9,200
Rainham
~£231/pm
3.5 dealer rating
View more photos (92)
320D M Sport Gt
144,345mi Auto Diesel 2.0L
£6,899
Romford
~£173/pm
4.8 dealer rating
View more photos (23)
2.0 318I M Sport 155 Bhp
47,000mi Auto Petrol 2.0L
£23,995
~£603/pm
5.0 dealer rating
View more photos (33)
320I M Sport Step Techpro Pack
3,465mi Auto Petrol 2.0L
£36,000
~£904/pm
4.5 dealer rating
View more photos (30)
320I M Sport Step
12,274mi Auto Petrol 2.0L
£33,500
~£841/pm
View more photos (78)
318D Se
73,100mi Auto Diesel 2.0L
£16,399
~£412/pm
View more photos (28)
2.0 320I Luxury Euro 6 Ss
67,500mi Auto Petrol 2.0L
£8,990
~£226/pm
4.9 dealer rating
View more photos (17)
2.0 320I Se Euro 4
101,700mi Manual Petrol 2.0L
£3,490
~£88/pm
View more photos (34)
M340d Xdrive Mht Step
6,061mi Auto Diesel 3.0L
£52,000
~£1,306/pm
View more photos (32)
1.6 316I Sport Touring Euro 6 Ss 2014
104,000mi Auto Petrol 1.6L
£7,900
~£198/pm
Saloon
44,567mi Auto Petrol 1.6L
£7,799
~£196/pm
330E M Sport Step Pro Pack
5,400mi Auto Hybrid 2.0L
£34,500
~£866/pm
View more photos (16)
2.5 325I Se Steptronic Euro 4
128,000mi Auto Petrol 2.5L
£2,990
Hornchurch
~£75/pm
3.2 dealer rating
1,946mi Auto Hybrid 2.0L
£45,000
~£1,130/pm
41,672mi Auto Petrol 2.0L
£23,000
~£578/pm
2.0 320D M Sport Saloon 2020
Auto Diesel 2.0L
£0
~£0/pm
320I Sport Step
12,820mi Auto Petrol 2.0L
£25,000
~£628/pm
83,456mi Auto Petrol 2.0L
£11,899
~£299/pm
Results 24 - 42 of 42