Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
539 cars
View more photos (18)
Convertible 2.0 20I Sdrive Euro 6 Ss 2014
79,500mi Manual Petrol 2.0L
£8,850
Halifax
~£222/pm
4.6 dealer rating
View more photos (73)
2.0 20I M Sport Sdrive Euro 6
52,000mi Auto Petrol 2.0L
£14,790
Basingstoke
~£371/pm
View more photos (20)
Z4 Sdrive20i M Sport
35,691mi Auto Petrol 2.0L
£26,999
Chester
~£678/pm
4.1 dealer rating
View more photos (31)
Z4 Sdrive30i M Sport
14,236mi Auto Petrol 2.0L
£29,816
Kingston Upon Thames
~£749/pm
3.9 dealer rating
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
84,130mi Manual Petrol 2.0L
£8,290
Derby
~£208/pm
4.5 dealer rating
View more photos (30)
Sdrive 20I M Sport
4,672mi Auto Petrol
£36,496
Wallsend
~£916/pm
4.2 dealer rating
View more photos (66)
2.0 20I M Sport Sdrive Euro 6 Ss
37,000mi Manual Petrol 2.0L
£13,995
Braintree
~£351/pm
4.9 dealer rating
View more photos (40)
20I M Sport Sdrive Euro 6
29,227mi Auto Petrol 2.0L
£29,000
Swindon
~£728/pm
4.4 dealer rating
View more photos (60)
3.0 Si Sport Euro 4
34,000mi Auto Petrol 3.0L
£8,995
Romford
~£226/pm
4.7 dealer rating
View more photos (59)
2.0I Se Euro 4
79,997mi Manual Petrol 2.0L
£3,900
Blackburn
~£98/pm
View more photos (25)
25,058mi Auto Petrol 2.0L
£20,359
Online Dealer
~£511/pm
Dealer Not Rated
View more photos (21)
2.5 Z4 Sdrive23i Roadster
53,900mi Manual Petrol 2.5L
£10,497
Henley-on-Thames
~£264/pm
View more photos (57)
M40i
19,734mi Auto Petrol 3.0L
£36,445
Ripley
~£915/pm
View more photos (62)
30I M Sport
10,795mi Auto Petrol 2.0L
£32,250
Bristol
~£810/pm
5.0 dealer rating
View more photos (74)
Z4 Sdrive30i M Sport Roadster 2-Door
45,000mi Manual Petrol 3.0L
£13,985
Bedford
View more photos (39)
2.5I Se
76,239mi Auto Petrol 2.5L
£4,995
Southampton
~£125/pm
3.6 dealer rating
75,297mi Auto Petrol 2.0L
£10,980
Kingston upon Hull
~£276/pm
2.0 Z4 Sport Roadster 148 Bhp
76,000mi Manual Petrol 2.0L
£6,990
Elgin
~£176/pm
3.8 dealer rating
Z4 Sdrive28i M Sport Roadster
47,326mi Manual Petrol 2.0L
£16,250
Bury St Edmunds
~£408/pm
View more photos (29)
3.0 M40i Sdrive Euro 6 Ss
2,922mi Auto Petrol 3.0L
£44,500
Dundee
~£1,117/pm
View more photos (26)
Sdrive M40i
24,115mi Auto Petrol 3.0L
£33,490
Boston
~£841/pm
View more photos (48)
Z4 Sdrive23i Roadster
94,000mi Auto Petrol 2.5L
£6,795
~£171/pm
3.7 dealer rating
2022 2.0 Z4 Sdrive20i M Sport 195 Bhp
2,851mi Auto Petrol 2.0L
£30,995
Hinckley
~£778/pm
4.3 dealer rating
Sdrive 20I M Sport Plus Pack
5,631mi Auto Petrol 2.0L
£32,500
Coventry
~£816/pm
Results 216 - 240 of 539