Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
610 cars
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 (50)
3.0L Xdrive Mhev 4Wd
23,158mi Auto Hybrid 3.0L
£34,791
Tonbridge
~£874/pm
M4 Competition Edition
19,000mi Auto Petrol 3.0L
£49,302
York
~£1,238/pm
4.8 dealer rating
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 (57)
3.0 Biturbo Competition Dct Euro 6 Ss
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
£64,950
Larne
~£1,631/pm
4.4 dealer rating
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
2018 3.0 M4 Competition 444 Bhp
28,765mi Auto Petrol 3.0L
£32,995
Wigan
~£829/pm
View more photos (72)
3.0 M4 Competition 444 Bhp
49,800mi Auto Petrol 3.0L
£27,995
Ilford
~£703/pm
View more photos (30)
M4 Dct
66,007mi Auto Petrol 3.0L
£22,950
West Bridgford
~£576/pm
4.5 dealer rating
View more photos (36)
3.0 Biturbo Competition M Convertible S
3,920mi Auto Petrol 3.0L
£63,750
Bedford
~£1,601/pm
4.2 dealer rating
3.0 Biturbo Competition M Steptronic Xdrive Euro 6
6,751mi Auto Petrol 3.0L
£71,990
Seaham
~£1,808/pm
5.0 dealer rating
View more photos (25)
M3
81,000mi Auto Petrol 3.0L
£25,995
Castleford
~£653/pm
M4 Coupe Competition Package
17,658mi Auto Petrol 3.0L
£38,816
Kingston Upon Thames
~£975/pm
3.9 dealer rating
View more photos (20)
68,565mi Auto Petrol 3.0L
£22,998
Kirkcaldy
~£578/pm
View more photos (42)
M4
34,000mi Auto Petrol 3.0L
£23,990
Halifax
~£602/pm
View more photos (40)
M4 Competition
50,325mi Auto Petrol 3.0L
£26,495
Maldon
~£665/pm
35,350mi Auto Petrol 3.0L
£33,995
Hailsham
~£854/pm
View more photos (68)
Coupe 3.0 Biturbo Gpf Competition Dct Euro 6 Ss
28,689mi Auto Petrol 3.0L
£31,950
Wimborne Minster
~£802/pm
View more photos (91)
Biturbo Competition
20,360mi Auto Petrol 3.0L
£38,250
Bristol
~£961/pm
View more photos (39)
3.0 Biturbo Dct Euro 6 Ss
46,000mi Auto Petrol 3.0L
£22,500
Huntingdon
~£565/pm
Results 168 - 192 of 610