Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
541 cars
View more photos (25)
G29 Sdrive20i M Sport B48 2.0I
7,858mi Auto Petrol 2.0L
£32,795
Stirling
~£824/pm
4.3 dealer rating
View more photos (48)
Z4 Sdrive 20I M Sport
20,620mi Auto Petrol 2.0L
£28,361
Colchester
~£712/pm
4.2 dealer rating
View more photos (66)
Sdrive20i M Sport
70,000mi Auto Petrol 2.0L
£13,790
Basingstoke
~£346/pm
4.6 dealer rating
View more photos (29)
Sdrive 20I M Sport
43,636mi Auto Petrol 2.0L
£25,000
Warwick
~£628/pm
4.5 dealer rating
View more photos (70)
2.0 20I M Sport Sdrive Euro 6 Ss
37,000mi Auto Petrol 2.0L
£22,999
London
~£578/pm
Dealer Not Rated
View more photos (23)
Z4 Sdrive20i Sport
33,639mi Auto Petrol 2.0L
£23,950
Cheltenham
~£601/pm
View more photos (35)
2.0 30I M Sport Sdrive Euro 6 Ss
40,200mi Auto Petrol 2.0L
£30,999
Wilmslow
~£778/pm
4.1 dealer rating
25,058mi Auto Petrol 2.0L
£25,270
Blackburn
~£635/pm
Z4 M40i
2,317mi Auto Petrol 3.0L
£44,450
~£1,116/pm
View more photos (79)
Z4 Sport
30,000mi Manual Petrol 2.0L
£6,790
Bedford
~£171/pm
View more photos (50)
3.0 30I Sdrive Euro 5
44,480mi Manual Petrol 3.0L
£9,990
Bristol
~£251/pm
4.9 dealer rating
View more photos (58)
Convertible
78,783mi Manual Petrol 2.0L
£4,495
~£113/pm
4.4 dealer rating
View more photos (8)
Z4 2.5I Se
62,000mi Auto Petrol 2.5L
£3,995
~£100/pm
3.8 dealer rating
View more photos (101)
53,568mi Auto Petrol 3.0L
£10,000
Swindon
5.0 dealer rating
View more photos (76)
2.0 28I M Sport Sdrive Euro 6
43,000mi Auto Petrol 2.0L
£16,450
~£413/pm
Sdrive M40i
60,215mi Auto Petrol 3.0L
£34,997
~£879/pm
View more photos (15)
Z4 Sdrive 23I
195,000mi Manual Petrol 2.5L
£3,994
Whitchurch
4.8 dealer rating
View more photos (13)
Series Z4
92,000mi Manual Petrol 2.5L
£8,850
High Wycombe
~£222/pm
View more photos (12)
115,000mi Auto Petrol 2.0L
£9,000
New Malden
~£226/pm
3.3 dealer rating
Z4 Sdrive20i M Sport
79,000mi Manual Petrol 2.0L
£9,495
Poulton-Le-Fylde
~£238/pm
4.7 dealer rating
View more photos (42)
3.0 Z4 Sdrive35is Roadster 340 Bhp
21,078mi Auto Petrol 3.0L
£21,000
Yeovil
~£527/pm
11,045mi Auto Petrol 3.0L
£38,000
King's Lynn
~£954/pm
View more photos (80)
Sdrive 20I Sport
37,485mi Auto Petrol
£22,995
Leicester
~£577/pm
View more photos (20)
Z4 Sdrive30i M Sport
20,001mi Auto Petrol 2.0L
£31,000
Coventry
Results 48 - 72 of 541