Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
87 cars
View more photos (53)
530D M Sport
48,132mi Auto Diesel 3.0L
£17,450
Birmingham
~£438/pm
4.9 dealer rating
View more photos (20)
520D Xdrive M Sport Plus Pack
78,404mi Auto Diesel 2.0L
£21,500
Solihull
~£540/pm
4.5 dealer rating
View more photos (39)
520D M Sport Touring
120,535mi Auto Diesel 2.0L
£12,990
Stourbridge
~£326/pm
4.7 dealer rating
View more photos (21)
Estate 2.0 520D M Sport Touring Steptronic Euro 5
98,440mi Auto Diesel 2.0L
£6,995
Walsall
~£176/pm
4.8 dealer rating
View more photos (23)
87,500mi Auto Diesel 2.0L
£10,995
~£276/pm
View more photos (51)
Saloon
103,656mi Auto Diesel 2.0L
£8,495
Sutton Coldfield
~£213/pm
View more photos (28)
520D Mht M Sport Step
19,407mi Auto Diesel 2.0L
£32,000
Wolverhampton
~£804/pm
View more photos (29)
2.0 520D M Sport Euro 6 Ss
116,300mi Auto Diesel 2.0L
£14,495
~£364/pm
4.6 dealer rating
View more photos (52)
3.0 530D M Sport Touring Euro 4
191,800mi Auto Diesel 3.0L
£2,490
~£63/pm
4.1 dealer rating
View more photos (112)
2.0 520D M Sport Touring Euro 6 Ss
97,000mi Auto Diesel 2.0L
£15,350
Wednesbury
~£385/pm
530D Xdrive M Sport Tech Pack
64,453mi Auto Diesel 3.0L
View more photos (30)
520D M Sport
71,482mi Auto Diesel 2.0L
£18,950
~£476/pm
View more photos (38)
3.0 Luxury Touring Euro 6 Ss
92,000mi Auto Diesel 3.0L
£14,475
West Bromwich
View more photos (31)
520I M Sport
41,825mi Auto Petrol 2.0L
£19,000
Willenhall
~£477/pm
View more photos (8)
4.4 545I V8 Se Euro 3
117,400mi Auto Petrol 4.4L
£4,295
~£108/pm
Dealer Not Rated
View more photos (46)
90,535mi Auto Petrol 3.0L
£25,495
Aldridge
~£640/pm
4.0 dealer rating
115,000mi Auto Diesel 2.0L
£3,995
Brierley Hill
~£100/pm
View more photos (48)
125,200mi Auto Diesel 2.0L
£8,995
~£226/pm
4.4 dealer rating
530E M Sport Pro Pack
18,880mi Auto Hybrid 2.0L
£34,599
~£869/pm
View more photos (63)
2.0 520D M
93,179mi Auto 2.0L
£12,289
~£309/pm
Estate
73,525mi Auto Diesel 2.0L
£19,995
~£502/pm
View more photos (43)
525D M Sport
153,000mi Auto Diesel 2.0L
£4,990
Coventry
~£125/pm
530E M Sport
9,111mi Auto Hybrid 2.0L
£42,500
Oldbury
~£1,067/pm
View more photos (24)
15,622mi Auto Diesel 2.0L
£32,500
~£816/pm
Results 48 - 72 of 87