Before you buy any car compare it on Carstack
Enter Reg
Works on any car from any website/dealer
6,893 cars
View more photos (13)
3.0 330D M Sport Euro 5 Ss
95,000mi Auto Diesel 3.0L
£9,650
Kendal
~£242/pm
4.9 dealer rating
View more photos (26)
330E M Sport Pro Edition Step Tech Pack
15,807mi Auto Hybrid 2.0L
£30,000
Loughton
~£753/pm
4.5 dealer rating
View more photos (50)
M340i Xdrive
25,470mi Auto Petrol 3.0L
£38,990
Southend-on-Sea
~£979/pm
4.8 dealer rating
View more photos (8)
2.0 330E 12Kwh M Sport Pro Edition Euro 6 S
41,000mi Auto Hybrid 2.0L
£24,497
London
~£615/pm
View more photos (21)
318D Luxury
133,719mi Manual Diesel 2.0L
£3,995
Gloucester
~£100/pm
View more photos (25)
330E M Sport Pro Edition Step
25,000mi Auto Hybrid 2.0L
£32,500
Swansea
~£816/pm
View more photos (35)
330E M Sport Step
22,120mi Auto Hybrid
£29,199
Leicester
~£733/pm
4.1 dealer rating
View more photos (20)
M Sport Saloon
11,691mi Auto Petrol 2.0L
£31,900
Plymouth
~£801/pm
Dealer Not Rated
View more photos (45)
2021 70 330E
79,620mi Auto Hybrid
£16,850
Leeds
~£423/pm
View more photos (43)
330E Sport Step
4,467mi Auto Hybrid 2.0L
£33,999
Glasgow
~£854/pm
4.6 dealer rating
330E Xdrive M Sport Touring
16,044mi Auto Hybrid
£38,000
Aberdeen
~£954/pm
4.4 dealer rating
View more photos (31)
325I M Sport 215
45,000mi Auto Petrol 3.0L
£9,850
Chesterfield
~£247/pm
4.7 dealer rating
View more photos (37)
Sport
32,243mi Auto Diesel 2.0L
£21,900
Online Dealer
~£550/pm
View more photos (48)
2.0 320I Sport
33,481mi Auto 2.0L
£13,700
Peterborough
~£344/pm
4.2 dealer rating
320D Xdrive M Sport Shadow Edition Step
47,036mi Auto Diesel
£18,759
Kilmarnock
~£471/pm
View more photos (15)
330E M Sport
11,942mi Auto Petrol 2.0L
£24,698
Blackpool
~£620/pm
View more photos (30)
2.0 330E 12Kwh M Sport Saloon Plug-in H
51,619mi Auto Hybrid 2.0L
£18,500
Derby
~£465/pm
2.0 325D Blueperformance Se Euro 6 Ss
117,000mi Auto Diesel 2.0L
£4,999
Birmingham
~£126/pm
4.0 dealer rating
View more photos (32)
318I Se Pro Step
20,649mi Auto Petrol
£21,895
Royal Tunbridge Wells
View more photos (52)
320D Ed Plus
107,265mi Manual Diesel 2.0L
£6,990
Luton
~£176/pm
5.0 dealer rating
2.0 330E 12Kwh Se Pro Touring Xdrive Euro 6
63,350mi Auto Hybrid 2.0L
£18,995
Worksop
~£477/pm
View more photos (29)
2L M Sport
81,000mi Auto Hybrid 2.0L
£18,980
Nottingham
M340i Xdrive Mht Step
22,024mi Auto Petrol 3.0L
£39,495
Hailsham
~£992/pm
View more photos (23)
25,293mi Auto Hybrid 2.0L
£21,695
Newcastle upon Tyne
~£545/pm
Results 1,008 - 1,032 of 6,893