Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
606 cars
View more photos (39)
M4 Semi-auto
84,000mi Auto Petrol 3.0L
£20,995
Harlow
~£527/pm
4.4 dealer rating
View more photos (55)
3.0 Biturbo Dct Euro 6 Ss
30,800mi Auto Petrol 3.0L
£24,999
Leatherhead
~£628/pm
4.8 dealer rating
View more photos (58)
2018 3.0 M4 Competition 444 Bhp
11,200mi Auto Petrol 3.0L
£34,950
Potters Bar
~£878/pm
4.9 dealer rating
View more photos (20)
Xdrive Coupe
14,595mi Auto Diesel 3.0L
£43,900
Plymouth
~£1,102/pm
Dealer Not Rated
View more photos (56)
M4 M Heritage Edition Dct
26,412mi Auto Petrol 3.0L
£43,000
Brighton
~£1,080/pm
View more photos (36)
3.0 Biturbo Competition M Coupe Steptro
20,808mi Auto Petrol 3.0L
£54,450
Hailsham
~£1,367/pm
4.2 dealer rating
View more photos (31)
M4 Competition
51,400mi Auto Petrol 3.0L
£30,995
Wigan
~£778/pm
4.7 dealer rating
View more photos (8)
3.0 Biturbo Competition M Steptronic Xdrive Euro 6
4,600mi Auto Petrol 3.0L
£69,995
Manchester
~£1,758/pm
View more photos (40)
M4 Competition Step
17,031mi Auto Petrol 3.0L
£55,999
Stoke-on-Trent
~£1,406/pm
4.3 dealer rating
View more photos (29)
3.0 M4 Competition 503 Bhp Ultimate Pack M
10,800mi Auto Petrol 3.0L
£58,325
Huddersfield
~£1,465/pm
4.5 dealer rating
View more photos (35)
3.0 M4 Competition 444 Bhp
18,517mi Auto Petrol 3.0L
£37,850
Droitwich Spa
~£951/pm
5.0 dealer rating
Convertible 3.0 M4 Convertible Competition Package
55,995mi Auto Petrol 3.0L
£26,270
Minehead
~£660/pm
View more photos (57)
30,508mi Petrol 3.0L
£56,500
Edinburgh
~£1,419/pm
12,000mi Auto Petrol 3.0L
£59,994
Gloucester
~£1,507/pm
View more photos (28)
Coupe 3.0 Biturbo Competition Dct Euro 6 Ss
55,000mi Auto Petrol 3.0L
£27,750
Leicester
~£697/pm
View more photos (63)
M4 Competition Coupe
4,192mi Auto Petrol
£66,985
~£1,682/pm
4.1 dealer rating
Competition Step
15,090mi Auto Petrol
£50,493
Chesterfield
~£1,268/pm
M4 Competition Step Ultimate Pack
7,219mi Auto Petrol 3.0L
£63,500
Braunstone Town
~£1,595/pm
View more photos (9)
M4
45,264mi Auto Petrol 3.0L
£22,999
Stockton-on-Tees
~£578/pm
View more photos (42)
23,000mi Auto Petrol 3.0L
£35,990
Hinckley
~£904/pm
Convertible 3.0 Biturbo Dct Euro 6 Ss 2016
35,000mi Auto Petrol 3.0L
£24,880
Sutton In Ashfield
~£625/pm
View more photos (99)
65,480mi Auto Petrol 3.0L
£19,000
Colchester
~£477/pm
Convertible 3.0 M4 Convertible - M Performance
38,000mi Auto Petrol 3.0L
£29,000
~£728/pm
View more photos (60)
11,506mi Auto Petrol 3.0L
£62,319
Preston
~£1,565/pm
Results 216 - 240 of 606