Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
561 cars
View more photos (87)
2.5I Se Smg Euro 3
79,944mi Auto Petrol 2.5L
£4,995
Newtownards
~£125/pm
4.1 dealer rating
View more photos (45)
Z4 M40i
2,962mi Auto Petrol 3.0L
£47,990
Peterborough
~£1,205/pm
4.3 dealer rating
View more photos (50)
12,083mi Auto Petrol 3.0L
£34,990
~£879/pm
View more photos (96)
2.5 23I Sdrive Euro 5 2009
118,500mi Auto Petrol 2.5L
£6,450
Kenilworth
~£162/pm
Dealer Not Rated
View more photos (30)
G29 Sdrive20i M Sport B48 2.0I
29,696mi Auto Petrol 2.0L
£26,795
Stirling
~£673/pm
View more photos (36)
Sdrive 20I M Sport
32,155mi Auto Petrol 2.0L
£23,750
Northampton
~£596/pm
4.5 dealer rating
View more photos (26)
Z4 Sdrive20i M Sport
15,281mi Auto Petrol 2.0L
£24,000
Sheffield
~£603/pm
View more photos (13)
Convertible 3.0 Z4 Sdrive30i M Sport Roadster 201
40,000mi Auto Petrol 3.0L
£12,995
Radlett
~£326/pm
View more photos (64)
3.0 M40i Convertible Sdrive Euro 6
31,125mi Auto Petrol 3.0L
£28,850
Watford
~£724/pm
View more photos (29)
17,417mi Auto Petrol 2.0L
£24,500
Kingston Upon Thames
~£615/pm
3.9 dealer rating
View more photos (20)
Z4 Sdrive30i M Sport
18,500mi Auto Petrol 2.0L
£28,400
Brentford
~£713/pm
View more photos (17)
Series Z4 Se Roadster
49,258mi Manual Petrol 2.5L
£4,800
Brentwood
~£121/pm
4.0 dealer rating
View more photos (8)
3.0 35Is Dct Sdrive Euro 5
55,000mi Auto Petrol 3.0L
£18,350
Dudley
~£461/pm
View more photos (58)
28,591mi Auto Petrol
£23,380
Bolton
~£587/pm
View more photos (40)
7,709mi Auto Petrol 2.0L
£31,800
West Drayton
~£799/pm
View more photos (59)
Z4 Sdrive 20I
16,222mi Auto Petrol 2.0L
£11,695
~£294/pm
4.4 dealer rating
20I M Sport Convertible
19,286mi Manual Petrol 2.0L
£13,300
Norwich
~£334/pm
4.7 dealer rating
3.0I Se Smg Euro 3
75,000mi Auto Petrol 3.0L
£4,790
Buckingham
~£120/pm
View more photos (39)
Z4 M Coupe
78,251mi Manual Petrol 3.2L
£16,995
Birmingham
~£427/pm
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)
23,430mi Auto Petrol 3.0L
£27,995
Winchester
~£703/pm
4.9 dealer rating
48,000mi Auto Petrol 3.0L
£19,490
Welwyn Garden City
~£489/pm
View more photos (32)
Series Z4 Sdrive35i Roadster
84,000mi Manual Petrol 3.0L
£11,990
Chesterfield
~£301/pm
Results 504 - 528 of 561