Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
541 cars
View more photos (26)
Z4 Sdrive20i M Sport
4,501mi Auto Petrol
£40,000
Enfield
~£1,004/pm
3.7 dealer rating
View more photos (17)
2.0 20I M Sport Sdrive Euro 6
53,859mi Auto Petrol 2.0L
£12,995
Rotherham
~£326/pm
4.4 dealer rating
View more photos (54)
2.0 20I M Sport Sdrive Euro 5
86,999mi Auto Petrol 2.0L
£8,295
Oldham
~£208/pm
4.7 dealer rating
View more photos (34)
43,266mi Auto Petrol 2.0L
£25,950
Oxford
~£652/pm
4.2 dealer rating
View more photos (40)
Sdrive18i M Sport
28,871mi Manual Petrol
£11,795
Dorchester
~£296/pm
4.9 dealer rating
View more photos (55)
2.0 20I M Sport Sdrive Euro 6 Ss
68,000mi Manual Petrol 2.0L
£11,950
Cheltenham
~£300/pm
5.0 dealer rating
View more photos (56)
Z4 M40i
20,000mi Auto Petrol 3.0L
£34,975
Peterborough
~£878/pm
4.0 dealer rating
View more photos (62)
2.0 Z4 Sdrive30i M Sport 255 Bhp
49,662mi Auto Petrol 2.0L
£25,275
Manchester
~£635/pm
View more photos (39)
10,098mi Auto Petrol 2.0L
£29,200
West Drayton
~£733/pm
3.9 dealer rating
Z4 M40i 336
10,000mi Auto Petrol 3.0L
£34,785
York
~£874/pm
View more photos (31)
2.5 23I Highline Edition Sdrive Euro 5
90,000mi Auto Petrol 2.5L
£6,800
London
~£171/pm
4.3 dealer rating
View more photos (24)
2.2 Z4
46,102mi Auto Petrol 2.2L
£5,995
~£151/pm
4.6 dealer rating
View more photos (15)
3.0 Z4
79,000mi Manual Petrol 3.0L
£8,950
High Wycombe
~£225/pm
View more photos (32)
I Sport Roadster
121,711mi Manual Petrol 2.0L
£4,295
Gloucester
~£108/pm
4.5 dealer rating
2.5 23I Convertible Sdrive U1065 Ulez
69,171mi Auto Petrol 2.5L
£9,495
Inverness
~£238/pm
View more photos (13)
2.2I Se
73,200mi Manual Petrol 2.2L
£5,499
Shoreham-By-Sea
~£138/pm
View more photos (29)
60,000mi Manual Petrol 2.0L
£11,590
Sheffield
~£291/pm
4.8 dealer rating
View more photos (30)
Convertible
51,207mi Manual Petrol 2.0L
£12,495
Halesowen
~£314/pm
4.1 dealer rating
Z4 Sdrive 35I
27,150mi Auto Petrol 3.0L
£28,950
Slough
~£727/pm
View more photos (22)
2.2I Se Roadster Convertible Ulez Compliant
134,000mi Manual Petrol 2.2L
£3,495
Watford
~£88/pm
3.8 dealer rating
Z4 Si Sport Roadster E4
116,000mi Manual Petrol 3.0L
£6,450
~£162/pm
View more photos (35)
Sdrive 20I M Sport
16,184mi Auto Petrol
£31,790
Derby
~£798/pm
3.0 35Is Dct Sdrive Euro 5
47,000mi Auto Petrol 3.0L
£18,550
Dudley
~£466/pm
Dealer Not Rated
View more photos (20)
21,328mi Auto Petrol 2.0L
£28,999
Chester
~£728/pm
Results 120 - 144 of 541