Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
592 cars
View more photos (45)
Convertible
1,800mi Auto Petrol 3.0L
£63,895
King's Lynn
~£1,605/pm
5.0 dealer rating
M4 Competition
12,400mi Auto Petrol 3.0L
£33,945
Birmingham
~£852/pm
4.8 dealer rating
View more photos (29)
Competition M4 Competition M Xdrive Coupe
4,350mi Auto Petrol
£68,995
Bromley
~£1,733/pm
3.7 dealer rating
View more photos (36)
3.0 Biturbo Competition M Coupe Steptro
3,000mi Auto Petrol 3.0L
£78,995
Hailsham
~£1,984/pm
4.2 dealer rating
View more photos (23)
M4 Gts
1,463mi Auto 3.0L
£89,950
Cheltenham
~£2,259/pm
4.3 dealer rating
View more photos (74)
3.0 M4 426 Bhp
6,000mi Auto Petrol 3.0L
£36,000
Manchester
~£904/pm
4.9 dealer rating
View more photos (44)
3.0 Biturbo Dct Euro 6 Ss
50,000mi Auto Petrol 3.0L
£24,750
Peterborough
~£622/pm
4.0 dealer rating
View more photos (50)
3.0L Xdrive Mhev 4Wd
23,158mi Auto Hybrid 3.0L
£35,291
Tonbridge
~£886/pm
View more photos (80)
Coupe 3.0 Bmw M4 Coupe 201616
36,449mi Auto Petrol 3.0L
£27,999
Coventry
~£703/pm
View more photos (56)
3.0 Biturbo Competition Dct Euro 6 Ss
14,100mi Auto Petrol 3.0L
£28,995
York
~£728/pm
M4 Competition Edition
19,000mi Auto Petrol 3.0L
£49,646
~£1,247/pm
View more photos (16)
42,605mi Auto Petrol 3.0L
£29,495
Wigan
~£741/pm
View more photos (18)
M4 S-a
49,795mi Auto Petrol 3.0L
£22,995
Ryton
~£577/pm
4.6 dealer rating
View more photos (42)
Coupe 3.0 Biturbo Competition Dct Euro 6 Ss
45,000mi Auto Petrol 3.0L
£27,680
Sutton In Ashfield
~£695/pm
View more photos (57)
32,200mi Auto Petrol 3.0L
£28,495
~£716/pm
View more photos (8)
M4 Dct Competition Pack
20,597mi Auto Petrol 3.0L
£37,997
London
~£954/pm
View more photos (41)
M4 Competition Edition M Xdrive
3,500mi Auto Petrol 3.0L
£69,950
Larne
~£1,757/pm
4.4 dealer rating
View more photos (47)
3.0 M4 Competition 503 Bhp
17,511mi Auto Petrol 3.0L
£53,990
Darlington
~£1,356/pm
View more photos (48)
M4 Competition Edition Package
18,212mi Auto Petrol 3.0L
£33,099
Houghton Regis
~£831/pm
4.7 dealer rating
View more photos (17)
3.0 M4
13,000mi Auto Petrol 3.0L
£52,500
Lytham St Anne's
~£1,318/pm
View more photos (35)
M4 Convertible
41,000mi Manual 3.0L
£26,995
Bexhill
~£678/pm
M4 Dct
44,000mi Auto Petrol
£24,999
Royal Leamington Spa
~£628/pm
3.9 dealer rating
View more photos (27)
M4 426 Bhp
53,505mi Auto Petrol 3.0L
£28,990
View more photos (10)
Bmw M4 3.0 Biturbo Coupe Dct Euro 6 S
66,000mi Auto Petrol 3.0L
£21,990
Derby
~£552/pm
Results 48 - 72 of 592