Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,458 cars
View more photos (30)
520D Xdrive Se
108,000mi Auto Diesel 2.0L
£12,940
Leeds
~£325/pm
4.2 dealer rating
View more photos (24)
530E M Sport Pro Pack
4,820mi Auto Hybrid 2.0L
£46,000
Coventry
~£1,155/pm
4.5 dealer rating
View more photos (19)
2022 3.0 530D Xdrive M Sport Mhev 282 Bhp
35,250mi Auto Diesel 3.0L
£33,995
Wigan
~£854/pm
4.8 dealer rating
View more photos (34)
2.0 520D M Sport Touring Mhev 188 Bhp
76,542mi Auto Diesel 2.0L
£17,250
Leighton Buzzard
~£433/pm
4.4 dealer rating
View more photos (15)
518D Se Touring
72,000mi Auto Diesel 2.0L
£11,999
Stockport
~£301/pm
View more photos (42)
530I Sport Touring 231
101,000mi Auto Petrol 3.0L
£8,650
Chesterfield
~£217/pm
4.7 dealer rating
View more photos (16)
520D 190 M Sport
£10,995
Magherafelt
~£276/pm
M Sport Big Spec Finan
166,454mi Auto Diesel 3.0L
£13,995
Morecambe
~£351/pm
4.0 dealer rating
View more photos (45)
3.0L 530D M Sport 255 Bhp
61,081mi Auto Diesel 3.0L
£14,475
London
~£364/pm
View more photos (23)
3.0L 535D M Sport 309 Bhp
100,000mi Auto Diesel 3.0L
£8,470
St Helens
~£213/pm
3.0 530D M Sport Touring Xdrive Euro 6 Ss
83,125mi Auto Diesel 3.0L
£19,499
Nottingham
~£490/pm
View more photos (44)
530E M Sport Saloon
4,412mi Auto Hybrid 2.0L
£49,495
Eastleigh
~£1,243/pm
View more photos (8)
2.0 520D M Sport Touring 188 Bhp
127,000mi Auto Diesel 2.0L
£9,995
Edinburgh
~£251/pm
4.1 dealer rating
View more photos (27)
Saloon
158,654mi Manual Diesel 2.0L
£3,495
Cheadle
~£88/pm
View more photos (39)
3.0 M Sport Touring Euro 6 Ss
95,000mi Auto Petrol 3.0L
£14,995
Great Dunmow
~£377/pm
520D M Sport
64,580mi Auto Diesel 2.0L
£19,998
Clydebank
~£502/pm
4.6 dealer rating
2.0 530E M Sport U11052 Ulez
93,333mi Auto Hybrid 2.0L
£16,990
Kidderminster
~£427/pm
View more photos (48)
2.0 520D M Sport 188 Bhp
100,000mi Auto Diesel 2.0L
£14,490
Battle
View more photos (54)
3.0 535D M Sport Touring 309 Bhp
86,450mi Auto Diesel 3.0L
£12,990
Peterborough
~£326/pm
View more photos (37)
550E 22.1Kwh M Sport Pro Steptronic Xdrive Euro 6
11mi Auto Hybrid 3.0L
£82,500
Swindon
~£2,072/pm
View more photos (77)
3.0 535D M Sport Euro 6 Ss
87,560mi Auto Diesel 3.0L
£10,999
Manchester
2.9 dealer rating
View more photos (51)
520D M Sport Touring
116,000mi Auto Diesel 2.0L
£7,495
Dunstable
~£188/pm
4.9 dealer rating
2.0 520D Se Touring 181 Bhp
97,541mi Auto Diesel 2.0L
£7,490
View more photos (18)
530E Xdrive M Sport
4,319mi Auto Petrol 2.0L
£41,898
Irvine
~£1,052/pm
Results 96 - 120 of 2,458