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 (24)
2.0 320I Se Touring Euro 4
117,000mi Manual Petrol 2.0L
£2,300
Sutton
~£58/pm
4.6 dealer rating
View more photos (21)
2.0 330E 12Kwh M Sport Touring Euro 6 Ss
25,000mi Auto Hybrid 2.0L
£31,995
Stratford-upon-Avon
~£803/pm
4.7 dealer rating
View more photos (33)
330E Xdrive Sport Saloon
3,211mi Auto Hybrid 2.0L
£38,490
Borehamwood
~£967/pm
3.7 dealer rating
View more photos (42)
2.0 316D Es Euro 5 Ss
88,045mi Manual Diesel 2.0L
£5,090
Wednesbury
~£128/pm
4.5 dealer rating
2.0 320D M Sport Touring Xdrive Euro 5 Ss
80,000mi Auto Diesel 2.0L
£12,500
Ashford
~£314/pm
4.9 dealer rating
2.0 320D M Sport Touring Euro 6 Ss
93,520mi Manual Diesel 2.0L
£9,795
Gosport
~£246/pm
4.4 dealer rating
View more photos (29)
320D M Sport Step
56,647mi Auto Diesel
£20,100
Glasgow
~£505/pm
4.1 dealer rating
View more photos (38)
2.0 330E 12Kwh M Sport Euro 6 Ss
4,749mi Auto Hybrid 2.0L
£33,999
Wilmslow
~£854/pm
View more photos (65)
320D M Sport Touring
39,965mi Auto Hybrid 2.0L
£28,229
Redhill
~£709/pm
320I M Sport Touring
46,370mi Auto Petrol 2.0L
£12,995
Bradford
~£326/pm
4.8 dealer rating
View more photos (20)
330E Xdrive M Sport Step
11,992mi Auto Hybrid 2.0L
£27,998
Kirkcaldy
~£703/pm
View more photos (69)
320D M Sport U4245
98,500mi Manual Diesel 2.0L
£8,500
Bristol
~£213/pm
View more photos (7)
Saloon 2.0 316D Se Saloon 2018
79,000mi Manual Diesel 2.0L
£11,950
Ballymena
~£300/pm
View more photos (18)
2.0 M Sport
21,000mi Auto
£12,985
London
3.3 dealer rating
320I M Sport Step
8mi Auto Petrol 2.0L
£39,898
Irvine
~£1,002/pm
D3s 3.0 Switch-tronic Awd
2,775mi Auto Diesel 3.0L
£69,000
West Bridgford
~£1,733/pm
View more photos (35)
M Sport
12,862mi Auto Petrol 2.0L
£27,935
Online Dealer
~£702/pm
View more photos (28)
Saloon
63,080mi Auto Hybrid 2.0L
£17,895
Aldridge
~£449/pm
4.0 dealer rating
View more photos (34)
330I M Sport Step
56,022mi Auto Petrol
£19,599
Sunderland
~£492/pm
View more photos (76)
Hatchback 2.0 320D M Sport Gt Euro 6 Ss
129,000mi Auto Diesel 2.0L
£7,425
Colchester
~£186/pm
6,360mi Auto Hybrid 2.0L
Rutherglen
320I M Sport Step Business Media
11,489mi Auto Petrol 2.0L
£39,000
Egham
~£979/pm
View more photos (31)
Bmw Saloon 330E M Sport Step
40,292mi Auto Hybrid 2.0L
£23,014
Grimsby
~£578/pm
4.3 dealer rating
View more photos (30)
330E M Sport Step
55,426mi Auto Hybrid 2.0L
£21,149
~£531/pm
Results 192 - 216 of 6,540