Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
126 cars
View more photos (31)
340I M Sport
16,000mi Auto Petrol 3.0L
£26,999
Leatherhead
~£678/pm
4.8 dealer rating
View more photos (26)
M Sport
33,942mi Auto Hybrid 2.0L
£20,500
Camberley
~£515/pm
4.5 dealer rating
View more photos (20)
320I M Sport Step Pro Pack
11,781mi Auto Petrol 2.0L
£34,500
Egham
~£866/pm
View more photos (41)
40,518mi Auto Hybrid 2.0L
£20,299
Horley
~£510/pm
4.3 dealer rating
View more photos (39)
2.0 320I M Sport Gt Euro 6 Ss
35,100mi Manual Petrol 2.0L
£14,100
~£354/pm
View more photos (42)
320D M Sport Saloon
18,393mi Auto Hybrid 2.0L
£26,723
Guildford
~£671/pm
4.1 dealer rating
View more photos (34)
335D Xdrive M Sport
50,850mi Auto Diesel 3.0L
£21,999
~£552/pm
Saloon 330D Xdrive M Sport 201767
31,000mi Auto Diesel 3.0L
£19,990
Ashford
~£502/pm
View more photos (25)
15,765mi Auto Petrol 2.0L
£23,100
~£580/pm
View more photos (40)
318I Sport Saloon
30,352mi Auto Petrol 2.0L
£22,220
~£558/pm
View more photos (14)
320D M Sport
75,000mi Auto Diesel 2.0L
£10,995
Epsom
~£276/pm
4.6 dealer rating
View more photos (15)
2.0 320I M Sport Steptronic Euro 5
70,000mi Auto Petrol 2.0L
£7,495
~£188/pm
5.0 dealer rating
View more photos (65)
330E M Sport Saloon
48,877mi Auto Hybrid 2.0L
£21,279
Redhill
~£534/pm
View more photos (66)
330E M Sport Plus Edition Touring
22,947mi Auto Hybrid 2.0L
£29,993
~£753/pm
View more photos (29)
335D Xdrive M Sport Touring
56,000mi Auto Diesel 3.0L
320I Se Saloon
18,000mi Auto Petrol 2.0L
£9,750
~£245/pm
4.2 dealer rating
View more photos (28)
2.0 318I Es Touring Euro 5
133,000mi Manual Petrol 2.0L
£2,249
Addlestone
~£56/pm
4.4 dealer rating
320I M Sport Touring
5,000mi Auto Petrol 2.0L
£38,888
~£977/pm
82,913mi Auto Hybrid 2.0L
£18,300
~£460/pm
M340d Xdrive Mhev
2,947mi Auto Diesel 3.0L
£48,871
~£1,227/pm
View more photos (58)
Convertible 3.0 325I M Sport Steptronic Euro 5
62,565mi Auto Petrol 3.0L
£8,995
~£226/pm
4.7 dealer rating
View more photos (43)
330E M Sport Touring
9,837mi Auto Hybrid 2.0L
£34,562
~£868/pm
330E M Sport Pro Edition
19,000mi Auto Hybrid 2.0L
£29,366
~£737/pm
View more photos (44)
Saloon
36,300mi 2.0L
£24,499
~£615/pm
Results 96 - 120 of 126