Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
6,540 cars
View more photos (27)
330E Se
94,980mi Auto Hybrid 2.0L
£8,295
Wolverhampton
~£208/pm
4.5 dealer rating
View more photos (42)
2.0 320I M Sport
26,147mi Auto Petrol 2.0L
£22,991
Nottingham
~£577/pm
4.7 dealer rating
View more photos (21)
2.0 320I M Sport Xdrive Euro 6 Ss
57,341mi Auto Petrol 2.0L
£23,999
Chester
~£603/pm
4.1 dealer rating
View more photos (6)
330E Se Pro
61,375mi Auto Hybrid 2.0L
£15,798
Goole
~£397/pm
View more photos (20)
320D M Sport Touring
5,857mi Auto Diesel 2.0L
£41,950
Oxford
~£1,053/pm
4.2 dealer rating
View more photos (24)
320I M Sport Saloon
8,699mi Auto Petrol
£35,995
Craigavon
~£904/pm
Estate 2.0 320D Ed Sport Touring Euro 6 Ss
113,373mi Auto Diesel 2.0L
£8,995
Oldham
~£226/pm
View more photos (81)
340I M Sport Shadow Edition
39,932mi Auto Petrol 3.0L
Leeds
4.9 dealer rating
View more photos (47)
3.0 335D Xdrive M Sport Touring 308 Bhp
70,000mi Auto Diesel 3.0L
£16,749
Hoddesdon
~£421/pm
View more photos (39)
M Sport
68,348mi Auto Hybrid 2.0L
£19,000
Online Dealer
~£477/pm
View more photos (28)
M340d Xdrive Saloon
10,317mi Auto Hybrid
£43,795
Enfield
~£1,100/pm
3.7 dealer rating
View more photos (26)
100,330mi Manual Diesel 2.0L
£10,495
~£264/pm
10,290mi Auto Diesel 2.0L
Northampton
4.3 dealer rating
View more photos (41)
2.0 330E 12Kwh M
54,314mi Auto Petrol 2.0L
£21,991
~£552/pm
View more photos (7)
2.0 320D M Sport Gt Euro 6 Ss
64,000mi Auto Diesel 2.0L
£14,470
Stockport
~£363/pm
View more photos (19)
320D M Sport
54,000mi Auto Diesel 2.0L
£14,798
~£372/pm
View more photos (38)
2.0 320D Luxury Saloon Euro 5 Ss
83,700mi Auto Diesel 2.0L
£7,990
Gillingham
~£201/pm
4.4 dealer rating
View more photos (12)
Diesel Automatic
125,000mi Auto Diesel 3.0L
£6,995
Newark-on-Trent
~£176/pm
Dealer Not Rated
320I M Sport Step
14,664mi Auto Petrol 2.0L
£27,890
Boston
~£700/pm
320D Xdrive M Sport
72,297mi Auto Diesel 2.0L
£18,950
Mansfield
~£476/pm
61,229mi Auto Hybrid 2.0L
£18,000
Norwich
~£452/pm
2.0 330E 12Kwh Sport Pro Plug-in
56,019mi Auto Hybrid
£18,514
Eastleigh
~£465/pm
View more photos (55)
2.0 330E 7.6Kwh M Sport Saloon Plug-in
117,768mi Auto Hybrid 2.0L
Luton
View more photos (50)
2.0 320I M Sport Touring Euro 6 S
13,179mi Auto Petrol 2.0L
£32,695
Bridgend
~£821/pm
Results 24 - 48 of 6,540