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 (29)
320 I Se U555609
13,846mi Auto Petrol 2.0L
£7,490
Bristol
~£188/pm
4.4 dealer rating
View more photos (52)
320D M Sport
37,680mi Manual Diesel 2.0L
£19,995
Hartlepool
~£502/pm
4.6 dealer rating
View more photos (10)
335D Xdrive M Sport Shadow Edition
60,000mi Auto Diesel 3.0L
Magherafelt
4.3 dealer rating
View more photos (19)
320I Se
78,828mi Manual Petrol 2.0L
£4,499
Portsmouth
~£113/pm
View more photos (40)
2.0 320D M Sport Touring Euro 6 Ss
54,000mi Auto Diesel 2.0L
£17,295
Bedford
~£434/pm
View more photos (21)
316D Es
99,638mi Manual Diesel 2.0L
£5,999
Boston
~£151/pm
View more photos (55)
2.0 320D M Sport Euro 5
110,000mi Auto Diesel 2.0L
£5,599
Kingston Upon Thames
~£141/pm
3.7 dealer rating
View more photos (76)
318I Sport
44,721mi Auto Petrol 1.5L
£13,845
Barnsley
~£348/pm
4.2 dealer rating
View more photos (8)
320I Se Convertible From 5,995 Retail
66,000mi Auto Petrol 2.0L
£5,995
Blackpool
3.9 dealer rating
View more photos (44)
Sports 335I M Sport Touring Stunning Example Huge
64,000mi Auto Petrol
£8,995
Bradford
~£226/pm
View more photos (98)
320D M Sport Shadow Edition Touring
39,188mi Auto Diesel 2.0L
£20,749
Manchester
~£521/pm
5.0 dealer rating
M Sport
25,633mi Auto Hybrid
£31,349
Dorchester
~£787/pm
View more photos (36)
318I M Sport Step
15,937mi Auto Petrol
£22,490
Chesterfield
~£565/pm
View more photos (17)
330E Sport Pro
32,807mi Auto Petrol 2.0L
£22,498
Leyland
View more photos (20)
3.0 340I M Sport Shadow Edition Saloon
40,000mi Auto Petrol 3.0L
£27,949
Oldham
~£702/pm
View more photos (9)
M Sport Bus Edition
131,000mi Manual Petrol 2.0L
£3,450
Bangor
~£87/pm
4.5 dealer rating
View more photos (30)
2.0 320I M Sport Saloon 184 Ps
24,378mi Auto Petrol 2.0L
£26,150
Bishop's Stortford
~£657/pm
View more photos (90)
2.0 320D Xdrive M
121,000mi Auto Diesel 2.0L
£8,950
Preston
~£225/pm
View more photos (38)
2.0 318I M Sport Business Edition Steptronic Euro
69,000mi Auto Petrol 2.0L
£5,495
Wembley
~£138/pm
Dealer Not Rated
2.0 320D M Sport Euro 5 Ss
97,336mi Auto Diesel 2.0L
£8,650
Birmingham
~£217/pm
4.9 dealer rating
View more photos (37)
M340i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£59,995
Swindon
~£1,507/pm
View more photos (41)
335D M Sport Shadow
47,500mi Auto Diesel 3.0L
£17,999
Chorley
~£452/pm
320D M Sport Mhev
8,188mi Auto Diesel 2.0L
£40,950
Oxford
~£1,028/pm
View more photos (45)
2.0 320D Mht M Sport Plus Edition Touring Dies
42,297mi Auto Hybrid 2.0L
£27,695
Bridgend
~£695/pm
4.1 dealer rating
Results 384 - 408 of 6,540