Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
35 cars
View more photos (39)
M Sport
9,000mi Auto Petrol
£34,688
Exeter
~£871/pm
4.3 dealer rating
View more photos (35)
37,568mi Auto Petrol 2.0L
£22,300
Online Dealer
~£560/pm
4.5 dealer rating
View more photos (75)
Coupe 3.2 Z4 M Coupe - Immaculate Example Lovely
60,743mi Manual Petrol 3.2L
£20,970
Minehead
~£527/pm
4.9 dealer rating
View more photos (32)
4,843mi Auto Petrol 2.0L
£26,640
~£669/pm
View more photos (40)
27,142mi Auto Petrol
£23,439
~£589/pm
View more photos (42)
3.2I Euro 4
106,000mi Manual Petrol 3.2L
£11,495
Hatfield
~£289/pm
4.8 dealer rating
View more photos (46)
13,783mi Auto Petrol 2.0L
£26,365
~£662/pm
View more photos (25)
3.2I
128,000mi Manual Petrol 3.2L
£11,995
Scunthorpe
~£301/pm
View more photos (21)
Blue
59,800mi 3.2L
£18,995
Guiseley
~£477/pm
View more photos (14)
2007 3.2 Z4 M Coupe 338 Bhp
101,293mi Manual Petrol 3.2L
£17,995
Preston
~£452/pm
4.0 dealer rating
View more photos (19)
3.2L Z4 M Coupe
55,000mi Manual Petrol 3.2L
£21,990
Houghton-Le-Spring
~£552/pm
View more photos (37)
20,904mi Auto Petrol 2.0L
£27,060
~£680/pm
View more photos (56)
Z4 Sdrive30i M Sport
18,349mi Auto Petrol 2.0L
£25,990
~£653/pm
View more photos (71)
15,640mi Auto Petrol
£27,642
York
~£694/pm
View more photos (53)
23,136mi Auto Petrol 2.0L
£24,295
~£610/pm
16,818mi Auto Petrol 2.0L
£24,510
~£616/pm
View more photos (20)
3.2 Z4 M Coupe 338 Bhp
84,000mi Manual Petrol 3.2L
£16,000
Oldham
~£402/pm
M Coupe
14,200mi Manual Petrol 3.2L
£36,390
Fulham
~£914/pm
5.0 dealer rating
21,690mi Auto Petrol
£25,466
Yeovil
~£640/pm
View more photos (28)
36,500mi Manual Petrol 3.2L
Chesham
Z4 Sdrive20i M Sport
26,743mi Auto Petrol 2.0L
£21,500
Chatham
~£540/pm
39,991mi 3.2L
£20,995
View more photos (41)
7,149mi Auto Petrol 2.0L
£30,465
~£765/pm
View more photos (43)
41,316mi Auto Petrol 2.0L
£23,670
~£594/pm
Results 1 - 24 of 35