Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
561 cars
View more photos (41)
Z4 Sdrive28i M Sport
38,424mi Manual Petrol 2.0L
£14,580
Manchester
~£366/pm
4.1 dealer rating
View more photos (23)
Z4 Sdrive30i M Sport
8,500mi Auto Petrol 2.0L
£31,999
Leatherhead
~£804/pm
4.8 dealer rating
View more photos (33)
Convertible 2.0 20I M Sport Sdrive Euro 6
44,000mi Auto Petrol 2.0L
£16,390
Nottingham
~£412/pm
4.9 dealer rating
View more photos (68)
Z4 Sdrive35i M Sport Roadster 2-Door
30,000mi Auto Petrol 3.0L
£21,985
Bedford
~£552/pm
4.7 dealer rating
View more photos (60)
91,367mi Auto Petrol 3.0L
£9,975
Peterborough
~£250/pm
View more photos (44)
2007 3.0L Z4 Si Sport Roadster 262 Bhp
87,000mi Auto Petrol 3.0L
£5,995
Knaresborough
~£151/pm
View more photos (9)
2.0 I Sport Roadster
165,000mi Manual Petrol 2.0L
£3,990
Newcastle upon Tyne
~£100/pm
View more photos (18)
Z4 Sdrive 18I
44,979mi Manual Petrol 2.0L
£11,495
Haverfordwest
~£289/pm
View more photos (22)
2.0 20I M Sport Convertible Sdri
38,420mi Manual Petrol 2.0L
£10,490
Halesowen
~£263/pm
View more photos (16)
Z4 Sdrive23i Highline Edition
60,000mi Manual Petrol 2.5L
£11,990
High Wycombe
~£301/pm
5.0 dealer rating
View more photos (31)
Z4 Sdrive20i
92,000mi Auto Petrol 2.0L
£6,450
Wembley
~£162/pm
Dealer Not Rated
View more photos (17)
Sdrive 20I M Sport
24,703mi Auto Petrol 2.0L
£26,898
Rutherglen
~£675/pm
4.6 dealer rating
View more photos (25)
Convertible
89,000mi Auto Petrol 2.0L
£8,995
Frome
~£226/pm
View more photos (48)
Z4 M40i
29,000mi Auto Petrol 3.0L
£32,495
Colchester
~£816/pm
View more photos (40)
Sports
10,010mi Auto Petrol
£37,543
Durham
~£943/pm
4.3 dealer rating
View more photos (24)
2.0 20I M Sport
32,101mi Auto Petrol 2.0L
£11,995
Chester-Le-Street
View more photos (51)
2L Sport
16,584mi Auto Petrol 2.0L
£22,970
Bury
~£577/pm
View more photos (32)
2.5 23I M Sport Sdrive Euro 5
87,302mi Manual Petrol 2.5L
£6,991
Selby
~£176/pm
View more photos (34)
Sdrive M40i Shadowline Plustech Pack
10mi Auto Petrol 3.0L
£44,500
Warwick
~£1,117/pm
4.5 dealer rating
View more photos (29)
2.0 18I Convertible Sdrive Euro 6
42,001mi Auto Petrol 2.0L
£12,690
Bangor
~£319/pm
View more photos (35)
Z4 Sdrive20i M Sport
44,237mi Auto Petrol 2.0L
£21,975
Wolverhampton
4.2 dealer rating
5,502mi Auto Petrol 3.0L
£38,500
Cardiff
~£967/pm
View more photos (37)
2.5L Highline Edition
66,124mi Manual Petrol 2.5L
£7,999
~£201/pm
20,226mi Auto Petrol
£24,990
Bolton
~£628/pm
Results 480 - 504 of 561