Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
2,427 cars
View more photos (54)
540I Xdrive M Sport Saloon
20,476mi Auto Petrol
£39,985
Manchester
~£1,004/pm
4.1 dealer rating
View more photos (28)
530E M Sport
49,368mi Auto Hybrid 2.0L
£25,000
Shrewsbury
~£628/pm
4.5 dealer rating
View more photos (25)
Saloon
55,927mi Auto Diesel 3.0L
£24,990
Livingston
3.9 dealer rating
View more photos (34)
520I M Sport Pro Saloon
8,045mi Auto Petrol 2.0L
£46,850
Northampton
~£1,177/pm
4.4 dealer rating
View more photos (29)
2.0 530E 12Kwh M Sport Touring Steptronic Euro 6
17,255mi Auto Hybrid
£33,990
Macclesfield
~£854/pm
4.7 dealer rating
View more photos (24)
2.0 520D M Sport 181 Bhp
103,000mi Auto Diesel 2.0L
£8,995
Coventry
~£226/pm
4.8 dealer rating
View more photos (63)
M Sport
3,368mi Auto Hybrid
£41,911
Durham
~£1,052/pm
4.3 dealer rating
View more photos (35)
530E Xdrive M Sport Touring
18,002mi Auto Hybrid 2.0L
£39,450
Oxford
~£991/pm
4.2 dealer rating
View more photos (42)
2.0 520D M Sport 188 Bhp-1
70,000mi Auto Diesel 2.0L
£18,999
Warrington
~£477/pm
4.6 dealer rating
5,028mi Auto Hybrid
£49,350
Bolton
~£1,239/pm
View more photos (23)
530E M Sport Pro Saloon
2,500mi Auto Hybrid 2.0L
£56,800
Kingston Upon Thames
~£1,426/pm
View more photos (40)
520D M Sport
49,000mi Auto Diesel 2.0L
£20,995
Liverpool
~£527/pm
520I M Sport Saloon
6,014mi Auto Hybrid 2.0L
£43,880
~£1,102/pm
View more photos (43)
525D M Sport
139,000mi Manual Diesel 3.0L
£5,490
Chesham
~£138/pm
5.0 dealer rating
View more photos (48)
2.0 M Sport Steptronic Euro 5 Ss
100,000mi Auto Diesel 2.0L
£6,980
Derby
~£175/pm
9,014mi Auto Hybrid 2.0L
£42,990
Boston
~£1,080/pm
View more photos (56)
Bmw Touring 530E Xdrive M Sport Pro Pack
6,910mi Auto Hybrid 2.0L
£42,490
Bournemouth
~£1,067/pm
View more photos (52)
2.5L 525D M Sport 175 Bhp
106,845mi Auto Diesel 2.5L
£4,099
Oldham
~£103/pm
Dealer Not Rated
View more photos (39)
91,133mi Auto Hybrid 2.0L
£0
Slough
~£0/pm
115,833mi Auto Diesel 2.0L
£13,593
Kempston
~£341/pm
4.9 dealer rating
View more photos (33)
2.0 530E 12Kwh M Sport Touring Plug In
4,120mi Auto Petrol 2.0L
£41,490
Borehamwood
~£1,042/pm
3.0 530D M Sport Xdrive Euro 6 Ss
71,124mi Auto Diesel 3.0L
£20,475
Peterborough
~£514/pm
4.0 dealer rating
6,460mi Auto Hybrid 2.0L
£41,481
Dorchester
View more photos (45)
2.0 520I Mht M Sport Pro Saloon Hybrid
2,746mi Auto Petrol 2.0L
£45,990
~£1,155/pm
Results 360 - 384 of 2,427