Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
470 cars
View more photos (41)
2.0 320D M Sport Euro 5 Ss
98,200mi Manual Diesel 2.0L
£6,495
Oldham
~£163/pm
4.3 dealer rating
View more photos (37)
2.0 320I M Sport Shadow Edition Euro 6 Ss
89,000mi Auto Petrol 2.0L
£11,995
Manchester
~£301/pm
4.4 dealer rating
View more photos (33)
330E M Sport Step Pro Pack
17,357mi Auto Hybrid 2.0L
£29,999
~£753/pm
4.6 dealer rating
View more photos (38)
2L 330E M Sport Plus Edition
17,610mi Auto Hybrid 2.0L
£25,699
Bury
~£645/pm
View more photos (48)
2.0 330E 7.6Kwh M Sport Euro 6 Ss
113,752mi Auto Hybrid 2.0L
£9,499
Hyde
~£239/pm
Dealer Not Rated
2L 330E Sport Pro
20,912mi Auto Hybrid 2.0L
£20,950
~£526/pm
Saloon 2.0 320D M Sport Xdrive Euro 5 Ss 4
76,298mi Auto Diesel 2.0L
£10,990
~£276/pm
Saloon 320D
Diesel
£15,495
~£389/pm
4.7 dealer rating
View more photos (35)
M340d Xdrive Saloon
5,509mi Auto Hybrid 3.0L
£45,380
Bolton
~£1,140/pm
4.1 dealer rating
View more photos (50)
330E Xdrive M Sport Saloon
3,654mi Auto Hybrid 2.0L
£35,880
~£901/pm
Saloon 2.0 318D M Sport Shadow Edition Euro 6
21,000mi Auto Diesel 2.0L
£18,000
Altrincham
~£452/pm
2.0 318Ci 141 Bhp
116,000mi Auto Petrol 2.0L
£2,995
~£75/pm
View more photos (26)
335I M Sport
74,900mi Auto Petrol 3.0L
£11,989
4.5 dealer rating
M340i Xdrive
Auto Petrol 3.0L
£0
~£0/pm
4.2 dealer rating
Estate 3.0 330D M Sport Shadow Edition Touring 20
Auto Diesel 3.0L
2L Sport
74,224mi Auto Diesel 2.0L
£13,790
Stockport
~£346/pm
View more photos (16)
330E M Sport Step Tech Pack
6,348mi Auto Petrol 2.0L
£35,998
~£904/pm
View more photos (49)
5,070mi Auto Diesel
£50,550
~£1,269/pm
View more photos (28)
2L M Sport
76,486mi Auto Diesel 2.0L
£10,290
~£258/pm
View more photos (64)
320I M Sport Saloon
9,432mi Auto Petrol
£29,990
View more photos (43)
330E M Sport
48,300mi Auto Hybrid 2.0L
£11,994
2.0 330I M Sport Touring Euro 6 S
53,395mi Auto Petrol 2.0L
£18,989
~£477/pm
2.0 320D Se Saloon Euro 5 Ss 1
134,000mi Auto Diesel 2.0L
£4,750
~£119/pm
4.9 dealer rating
12,242mi Auto Petrol
£32,990
Rochdale
~£828/pm
Results 48 - 72 of 470