Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
561 cars
View more photos (39)
Z4 M Coupe
78,251mi Manual Petrol 3.2L
£16,995
Birmingham
~£427/pm
4.5 dealer rating
View more photos (12)
2.5 Z4
129,871mi Manual Petrol 2.5L
£4,499
Cannock
~£113/pm
View more photos (25)
Sdrive 20I M Sport Techpro Pack
4,206mi Auto Petrol 2.0L
£38,000
Coventry
~£954/pm
View more photos (38)
Z4 M40i
23,430mi Auto Petrol 3.0L
£27,995
Winchester
~£703/pm
4.9 dealer rating
3.0 35Is Dct Sdrive Euro 5
48,000mi Auto Petrol 3.0L
£19,490
Welwyn Garden City
~£489/pm
4.7 dealer rating
View more photos (32)
Series Z4 Sdrive35i Roadster
84,000mi Manual Petrol 3.0L
£11,990
Chesterfield
~£301/pm
3.0 L 3.0 Se
48,350mi Manual Petrol 3.0L
£9,450
Chelmsford
~£237/pm
3.4 dealer rating
View more photos (28)
Z4 Sdrive30i M Sport
3,751mi Auto Petrol 2.0L
£27,749
Manchester
~£697/pm
5.0 dealer rating
View more photos (22)
24,000mi Auto Petrol 2.0L
£26,500
West Bridgford
~£665/pm
View more photos (16)
2L Null
101,000mi Manual Petrol 2.0L
£6,999
Kingswood
~£176/pm
4.1 dealer rating
Sdrive 20I M Sport
51,947mi Auto Petrol 2.0L
£26,000
~£653/pm
View more photos (49)
26,000mi Auto Petrol 3.0L
£29,495
Harrogate
~£741/pm
View more photos (52)
20I Convertible
29,596mi Manual Petrol 2.0L
£13,990
Peterborough
~£351/pm
4.8 dealer rating
View more photos (20)
14,894mi Auto Petrol 3.0L
£36,000
Solihull
~£904/pm
View more photos (33)
Z4 Sdrive20i M Sport
39,920mi Auto Petrol 2.0L
£22,495
Exeter
~£565/pm
View more photos (66)
Sdrive 30I Sport
4,634mi Auto Petrol 2.0L
£29,227
Norwich
~£734/pm
4.2 dealer rating
2.0 18I M Sport Sdrive Euro 6 Ss
68,000mi Manual Petrol 2.0L
£8,450
Warwick
~£212/pm
View more photos (53)
Convertible
66,000mi Auto Petrol 2.5L
£6,895
Wednesbury
~£173/pm
View more photos (37)
Sdrive 20I M Sport Tech Pack
17,858mi Auto Petrol 2.0L
£25,299
~£635/pm
4.6 dealer rating
View more photos (35)
23,669mi Auto Petrol 3.0L
£29,851
Warrington
~£750/pm
Series Z4 Sdrive20i M
73,277mi Manual Petrol 2.0L
£8,499
Nantwich
~£213/pm
3.6 dealer rating
View more photos (13)
M40i Handschalter Sdrive Euro 6
1mi Manual Petrol 3.0L
£63,199
Melksham
~£1,587/pm
4.4 dealer rating
View more photos (9)
2.0 20I Convertible
86,000mi Manual Petrol 2.0L
£5,995
Worcester
~£151/pm
3.7 dealer rating
View more photos (30)
Sdrive M40i
2,034mi Auto Petrol
£43,294
Derby
~£1,087/pm
Results 168 - 192 of 561