Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
128 cars
View more photos (21)
3.0L M340i Xdrive Saloon Euro
20,000mi Auto Petrol 3.0L
£29,995
Tonbridge
~£753/pm
5.0 dealer rating
View more photos (35)
M340d Xdrive Mhev
20,249mi Auto Diesel 3.0L
£32,990
Canterbury
~£828/pm
4.4 dealer rating
View more photos (12)
318I Sport
86,120mi Auto Petrol 1.5L
£10,000
~£251/pm
4.8 dealer rating
View more photos (30)
M Sport
62,300mi Auto Diesel 3.0L
£19,000
~£477/pm
4.3 dealer rating
View more photos (26)
64,210mi Auto Hybrid 2.0L
£18,200
Chatham
~£457/pm
4.5 dealer rating
View more photos (38)
2.0 320I M
75,788mi Auto 2.0L
£19,999
Tenterden
~£502/pm
4.9 dealer rating
M Sport Shadow Edition
45,509mi Auto Diesel 2.0L
£16,800
~£422/pm
View more photos (27)
17,703mi Auto Petrol 2.0L
£24,300
~£610/pm
View more photos (25)
38,033mi Auto Diesel 2.0L
£21,300
~£535/pm
View more photos (42)
2.0 318I Se
55,000mi Manual Petrol 2.0L
£2,995
Royal Tunbridge Wells
~£75/pm
3.0 M340i Mht Saloon Hybrid Xdrive
5,519mi Auto Hybrid 3.0L
£43,690
Ashford
~£1,097/pm
View more photos (31)
320Ci Se
101,000mi Manual Petrol 2.2L
Sittingbourne
4.7 dealer rating
View more photos (83)
2.0 320D Ed Plus Euro 6 Ss
87,756mi Manual Diesel 2.0L
£8,284
~£208/pm
87,666mi Auto Hybrid 2.0L
£16,200
~£407/pm
Se Pro
28,254mi Auto Hybrid 2.0L
£18,800
~£472/pm
View more photos (33)
2.0 320I M Sport Saloon Euro 6 S
27,000mi Auto Petrol 2.0L
£22,750
~£571/pm
View more photos (32)
320I M Sport Saloon
2,669mi Auto Petrol 2.0L
£44,995
~£1,130/pm
3.4 dealer rating
77,504mi Auto Hybrid 2.0L
£16,100
~£404/pm
41,660mi Auto Hybrid 2.0L
£20,800
~£522/pm
View more photos (40)
320D M Sport Mhev
8,341mi Auto Diesel 2.0L
£37,990
~£954/pm
2.0 320D M Sport Saloon Euro 6
46,600mi Manual Diesel 2.0L
£22,990
~£577/pm
2.0 320I M Sport Saloon Xdrive Eur
18,673mi Auto Petrol 2.0L
£26,795
~£673/pm
Se
16,273mi Auto Petrol 2.0L
£21,600
~£542/pm
330E M Sport Saloon
2,596mi Auto Hybrid 2.0L
£41,995
~£1,055/pm
Results 48 - 72 of 128