Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
65 cars
View more photos (11)
Diesel
93,000mi Auto Diesel 2.0L
£10,990
Lymington
~£276/pm
5.0 dealer rating
View more photos (36)
2.0 520D Mht M Sport Saloon Hybrid Step
26,567mi Auto Diesel 2.0L
£29,994
Farnborough
~£753/pm
4.2 dealer rating
Saloon
103,842mi Auto Diesel 2.0L
£10,499
Southampton
~£264/pm
4.9 dealer rating
530E 12Kwh M Sport Touring Plug-in Hybrid Step
66,712mi Auto Hybrid 2.0L
£25,000
Havant
~£628/pm
3.7 dealer rating
View more photos (17)
2.0 520D M Sport Steptronic Euro 5 Ss
92,000mi Auto Diesel 2.0L
£6,995
Romsey
~£176/pm
4.8 dealer rating
View more photos (7)
Estate
113,511mi Auto Diesel 2.0L
£11,999
~£301/pm
2.0 520D Se 175 Bhp
130,000mi Auto Diesel 2.0L
£7,900
~£198/pm
3.9 dealer rating
530E M Sport Pro Saloon
3,819mi Auto Hybrid
£59,682
Portsmouth
~£1,499/pm
4.7 dealer rating
530E M Sport
69,010mi Auto Hybrid 2.0L
£17,341
Eastleigh
~£435/pm
520I M Sport Saloon
3mi Auto Petrol
£46,255
~£1,162/pm
Bmw Saloon 530E M Sport
38,843mi Auto Hybrid 2.0L
£20,461
Basingstoke
~£514/pm
4.3 dealer rating
540I Xdrive M Sport
74,955mi Auto Petrol 3.0L
£22,980
~£577/pm
4.5 dealer rating
530E M Sport Saloon
1,580mi Auto Hybrid 2.0L
£45,001
~£1,130/pm
Touring 2.0 520I Se Touring 181 Bhp
45,000mi Auto Petrol 2.0L
£19,490
Petersfield
~£489/pm
2.0 520D Se Touring Xdrive Euro 6 Ss
59,750mi Auto Diesel 2.0L
£16,995
Winchester
~£427/pm
Touring Se Business Estate
132,000mi Auto Diesel 2.0L
£4,999
~£126/pm
4.6 dealer rating
Results 48 - 65 of 65