Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
328 cars
View more photos (20)
M2 Competition Dct
25,270mi Auto Petrol 3.0L
£32,898
Rutherglen
~£826/pm
4.6 dealer rating
View more photos (33)
M2 Competition Edition
16,145mi Auto Petrol 3.0L
£36,741
Melton Mowbray
~£923/pm
5.0 dealer rating
View more photos (47)
M2 Auto
44,100mi Auto Petrol 3.0L
£27,490
Glasgow
~£690/pm
4.4 dealer rating
View more photos (39)
28,900mi Auto Petrol 3.0L
£30,950
Sheffield
~£777/pm
Dealer Not Rated
Xdrive Gran Coupe
17,979mi Auto Petrol 2.0L
£29,950
Plymouth
~£752/pm
View more photos (45)
M2 Competition
35,065mi Auto Petrol
£32,707
Stockton-on-Tees
~£821/pm
4.3 dealer rating
M2 Dct
1,525mi Auto Petrol 3.0L
£66,898
~£1,680/pm
View more photos (21)
3.0I Coupe Euro 6 Ss 370 Ps
43,100mi Manual Petrol 3.0L
£23,995
Maidstone
~£603/pm
4.9 dealer rating
View more photos (24)
25,500mi Auto Petrol 3.0L
£27,495
Antrim
View more photos (72)
3.0 Gpf Euro 6 Ss
32,540mi Auto Petrol 3.0L
£20,500
Harlow
~£515/pm
View more photos (14)
Competition Dct
53,000mi
£31,990
Wolverhampton
~£803/pm
View more photos (92)
3.0 Biturbo Steptronic Euro 6 Ss
2,085mi Auto Petrol 3.0L
£74,990
Harrogate
~£1,883/pm
View more photos (34)
M2 Coupe
3,081mi Auto Petrol 3.0L
£53,480
Liverpool
~£1,343/pm
4.1 dealer rating
View more photos (15)
3.0I Dct Euro 6 Ss
18,000mi Auto Petrol 3.0L
£21,995
Lichfield
~£552/pm
4.0 dealer rating
View more photos (25)
3.0 Biturbo Competition Dct Euro 6 Ss
18,483mi Auto Petrol 3.0L
£38,999
Chester
~£979/pm
3.0 M240i 335 Bhp
59,880mi Manual Petrol 3.0L
£14,000
Birmingham
~£352/pm
4.7 dealer rating
View more photos (23)
9,526mi Auto 3.0L
£49,950
Cheltenham
~£1,254/pm
34,422mi Auto Petrol 3.0L
£29,000
Maidenhead
~£728/pm
4.5 dealer rating
View more photos (46)
3.0 M2 Competition 405 Bhp
39,512mi Auto Petrol 3.0L
£35,485
Warrington
~£891/pm
View more photos (18)
2018 3.0 M240i 335 Bhp
49,942mi Auto Petrol 3.0L
£19,495
Guildford
~£490/pm
2dr Dct
3,042mi Auto Petrol
£58,222
Leeds
~£1,462/pm
4.2 dealer rating
View more photos (36)
16,764mi Auto Petrol 3.0L
£37,650
Worcester
~£945/pm
4.8 dealer rating
View more photos (38)
1,500mi Auto 3.0L
£56,816
Kingston Upon Thames
~£1,427/pm
3.9 dealer rating
M235i Xdrive
24,175mi Auto Petrol 2.0L
£25,390
Bedford
~£638/pm
Results 72 - 96 of 328