Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
561 cars
View more photos (23)
Z4 Sdrive30i M Sport
15,861mi Auto Petrol 2.0L
£26,990
Perth
~£678/pm
4.2 dealer rating
View more photos (39)
2L M Sport
21,751mi Auto Petrol 2.0L
£25,750
Liskeard
~£647/pm
4.6 dealer rating
View more photos (32)
Z4 Sdrive20i M Sport
11,473mi Auto Petrol 2.0L
£32,950
Northampton
~£827/pm
4.4 dealer rating
View more photos (38)
2.0 20I M Sport Sdrive Euro 6
46,690mi Auto Petrol 2.0L
£12,495
Bedford
~£314/pm
View more photos (24)
25,507mi Auto Petrol 2.0L
£22,816
Brentford
~£573/pm
3.9 dealer rating
View more photos (37)
3.0 Z4 Sdrive35is Roadster 340 Bhp
21,078mi Auto Petrol 3.0L
£21,000
Yeovil
~£527/pm
4.8 dealer rating
View more photos (33)
2.0 20I M Sport Sdrive Euro 6 Ss
48,210mi Auto Petrol 2.0L
£18,995
Stoke-on-Trent
~£477/pm
4.5 dealer rating
View more photos (93)
20I M Sport
15,607mi Auto Petrol 2.0L
£27,750
Bristol
~£697/pm
5.0 dealer rating
2.0L Z4 Sdrive20i M Sport Roadster 181 Bhp
49,000mi Manual Petrol 2.0L
£10,000
Maldon
~£251/pm
View more photos (43)
Convertible
47,859mi Manual Petrol
£10,500
High Wycombe
~£264/pm
View more photos (41)
Z4 Sdrive28i M Sport
71,622mi Manual Petrol 2.0L
£9,995
Bromsgrove
4.9 dealer rating
View more photos (14)
Z4 Sport
88,841mi Manual Petrol 2.0L
£4,995
Norwich
~£125/pm
View more photos (6)
Z4 2.2I Se
76,000mi Manual Petrol 2.2L
£2,995
Newport
~£75/pm
4.1 dealer rating
View more photos (61)
2.5 23I M Sport Highline Edition Sdrive Euro
100,412mi Auto Petrol 2.5L
£7,345
Manchester
~£184/pm
View more photos (66)
Z4 Sdrive 20I M Sport
15,900mi Auto Petrol 2.0L
£25,995
Uxbridge
~£653/pm
View more photos (12)
2014 2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
60,000mi Auto Petrol 2.0L
£12,795
Lymington
~£321/pm
4.7 dealer rating
View more photos (15)
Z4 Sdrive23i M Sport Highline Edition
68,000mi Manual Petrol 2.5L
£8,000
Macclesfield
~£201/pm
Series Z4
64,000mi Manual Petrol 3.0L
£10,850
~£272/pm
2.5I Smg Euro 3
58,000mi Auto Petrol 2.5L
£6,995
Leeds
~£176/pm
View more photos (42)
3.0 M40i Convertible Sdrive Euro 6
6,125mi Auto Petrol 3.0L
£47,990
Edinburgh
~£1,205/pm
Z4 M40i
2,500mi Auto Petrol 3.0L
£52,990
Southend-on-Sea
~£1,331/pm
4.3 dealer rating
View more photos (17)
Z4 Sdrive20i M Sport - 2015
42,171mi Auto Petrol 2.0L
£0
Colchester
~£0/pm
View more photos (34)
50,401mi Auto Petrol 2.0L
£11,995
Frome
~£301/pm
Sdrive 30I M Sport Pro Pack
12,389mi Auto Petrol 2.0L
£27,699
Burnley
~£696/pm
Results 240 - 264 of 561