Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
539 cars
View more photos (44)
Sports
35,958mi Auto Petrol
£32,990
Stockton-on-Tees
~£828/pm
4.3 dealer rating
View more photos (31)
Sdrive 30I M Sport Plus Pack
37,912mi Auto Petrol 2.0L
£25,250
West Bridgford
~£634/pm
4.5 dealer rating
View more photos (40)
Z4 Sdrive30i M Sport
26,201mi Auto Petrol 2.0L
£28,937
Crawley
~£727/pm
View more photos (25)
2.0I Edition Sport Euro 4
80,500mi Manual Petrol 2.0L
£3,895
Tamworth
~£98/pm
Dealer Not Rated
View more photos (34)
17,763mi Auto Petrol 2.0L
£31,950
Oxford
~£802/pm
4.2 dealer rating
View more photos (35)
Convertible
73,604mi Manual Petrol 2.0L
£9,000
Stafford
~£226/pm
4.4 dealer rating
View more photos (23)
2.0 20I M Sport Sdrive Euro 6
29,717mi Auto Petrol 2.0L
£14,490
Heywood
~£364/pm
4.9 dealer rating
View more photos (38)
Z4 M40i
23,430mi Auto Petrol 3.0L
£31,995
Winchester
~£803/pm
Z4 Sdrive20i M Sport
43,266mi Auto Petrol 2.0L
£25,750
Northampton
~£647/pm
3.0 35Is Dct Sdrive Euro 5
48,000mi Auto Petrol 3.0L
£19,890
Welwyn Garden City
~£499/pm
4.7 dealer rating
View more photos (14)
2.0 Z4 Roadster Ed Sport 148 Bhp
44,649mi Manual Petrol 2.0L
£6,480
Kingston upon Hull
~£163/pm
View more photos (42)
2.5 23I M Sport Sdrive Euro 5
60,199mi Auto Petrol 2.5L
£9,695
Oldham
~£243/pm
View more photos (52)
42,000mi Manual Petrol 2.0L
£10,295
Harlow
~£259/pm
View more photos (60)
Z4 Se
70,432mi Manual Petrol 2.5L
£5,490
Pontefract
~£138/pm
View more photos (32)
Series Z4 Sdrive35i Roadster
84,000mi Manual Petrol 3.0L
£11,990
Chesterfield
~£301/pm
3.0L 3.0 Se
48,350mi Manual Petrol 3.0L
£9,450
Chelmsford
~£237/pm
3.4 dealer rating
View more photos (28)
3,751mi Auto Petrol 2.0L
£29,749
Manchester
~£747/pm
5.0 dealer rating
View more photos (59)
2.0L Z4 Sdrive20i M Sport Roadster 181 Bhp
75,000mi Manual Petrol 2.0L
£9,890
Bedford
~£248/pm
4.1 dealer rating
View more photos (20)
Sdrive 20I M Sport
21,250mi Auto Petrol 2.0L
£27,000
Braunstone Town
~£678/pm
28I M Sport
31,900mi
£15,850
Hitchin
~£398/pm
Sdrive M40i Tech Pack
26,588mi Auto Petrol 3.0L
£34,000
~£854/pm
43,562mi Auto Petrol 2.0L
£25,850
~£649/pm
View more photos (24)
41,000mi Manual Petrol 2.5L
£10,990
Horsham
~£276/pm
View more photos (46)
2.0 28I M Sport Convertible Sdrive
60,721mi Auto Petrol 2.0L
£12,059
Guildford
~£303/pm
Results 192 - 216 of 539