Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
166 cars
View more photos (46)
Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss
88,042mi Auto Hybrid 2.0L
£14,990
Bedford
~£376/pm
4.1 dealer rating
View more photos (23)
Saloon
79,247mi Manual Diesel 2.0L
£8,990
~£226/pm
4.8 dealer rating
3.0 335D Xdrive M Sport Touring 308 Bhp
69,000mi Auto Diesel 3.0L
£16,995
Sandy
~£427/pm
View more photos (67)
2.0 316D Sport
117,350mi Auto Diesel 2.0L
£7,499
Luton
~£188/pm
5.0 dealer rating
View more photos (20)
320I M Sport
17,273mi Auto Petrol 2.0L
£34,500
~£866/pm
4.5 dealer rating
View more photos (8)
2.5 325Ci 325 Sport
120,450mi Manual Petrol 2.5L
£1,995
~£50/pm
View more photos (36)
Estate 2.0 320D Ed Plus Touring Euro 6 Ss
137,000mi Auto Diesel 2.0L
£6,995
~£176/pm
Dealer Not Rated
View more photos (34)
2.0 320D Se Euro 5 Ss
65,681mi Auto Diesel 2.0L
£7,490
4.7 dealer rating
View more photos (27)
3.0 330D M Sport Touring 255 Bhp
75,000mi Auto Diesel 3.0L
£12,945
Biggleswade
~£325/pm
View more photos (45)
320D Xdrive M Sport
105,000mi Auto Diesel 2.0L
£7,995
~£201/pm
4.3 dealer rating
View more photos (57)
2.0 320D Se Xdrive Euro 6 Ss
104,000mi Auto Diesel 2.0L
£9,495
~£238/pm
View more photos (84)
320D M Sport
87,000mi Auto Diesel 2.0L
£17,950
~£451/pm
4.4 dealer rating
View more photos (28)
2.0 320D M Sport
70,809mi Auto Diesel 2.0L
£8,495
~£213/pm
View more photos (53)
2.0 320D Se Saloon Steptronic Euro 5 1
77,550mi Auto Diesel 2.0L
£3,990
~£100/pm
2.0 320D Se Touring 175 Bhp
168,000mi Manual Diesel 2.0L
£4,445
~£112/pm
View more photos (7)
2.9 330D Sport
48,000mi Manual Diesel 2.9L
View more photos (19)
2.0 330E 7.6Kwh M Sport Euro 6 Ss
72,198mi Auto Hybrid 2.0L
£11,495
~£289/pm
View more photos (38)
3.0 325D Se Touring
119,130mi Auto Diesel 3.0L
£3,995
View more photos (62)
320D M Sport Saloon
44,000mi Auto Diesel 2.0L
£15,750
~£396/pm
View more photos (39)
3.0 330D Luxury Touring Xdrive Euro 5 Ss
101,000mi Auto Diesel 3.0L
£9,990
~£251/pm
View more photos (29)
2.0 320D Sport Plus Edition Coupe Manua
95,000mi Manual Diesel 2.0L
£5,985
Dunstable
~£150/pm
3.8 dealer rating
2.0 320D Luxury
119,703mi Auto Diesel 2.0L
£5,899
~£148/pm
87,757mi Auto Diesel 2.0L
£9,690
~£243/pm
3.0 335D Xdrive M Sport 308 Bhp
68,800mi Auto Diesel 3.0L
£16,390
~£412/pm
Results 120 - 144 of 166