Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
553 cars
View more photos (39)
Petrol
24,800mi Auto Petrol 3.0L
£23,900
Derby
~£600/pm
4.9 dealer rating
View more photos (36)
Z4 Sdrive20i M Sport
12,396mi Auto Petrol 2.0L
£22,495
Stockport
~£565/pm
4.6 dealer rating
2.0 20I M Sport Convertible Sdrive
5,330mi Auto Petrol 2.0L
£39,995
Brighton
~£1,004/pm
4.2 dealer rating
View more photos (34)
2.0 Z4 Sdrive20i Roadster 181 Bhp
70,787mi Manual Petrol 2.0L
£9,995
Darlington
~£251/pm
View more photos (18)
20I Sdrive
81,000mi Auto Petrol 2.0L
£9,750
Antrim
~£245/pm
4.7 dealer rating
View more photos (33)
Convertible 2.0I Edition Sport Euro 4 200858
113,000mi Manual Petrol 2.0L
£3,395
Leicester
~£85/pm
View more photos (15)
2.0 Z4
96,050mi Manual Petrol 2.0L
£7,995
~£201/pm
View more photos (17)
3.0I Euro 3
70,268mi Manual Petrol 3.0L
£5,990
Barnstaple
~£150/pm
4.4 dealer rating
View more photos (24)
Z4 Sdrive18i M Sport
37,000mi Manual Petrol 2.0L
£12,495
Grimsby
~£314/pm
View more photos (7)
Z4 Sdrive 20I M Sport
29,109mi Auto Petrol 2.0L
£31,997
London
~£804/pm
Sdrive23i Auto
82,000mi Auto Petrol 2.5L
£6,359
Milton Keynes
~£160/pm
Z4 Sdrive20i
26,401mi Manual Petrol 2.0L
£13,990
Portsmouth
~£351/pm
4.3 dealer rating
Sdrive 20I M Sport Techplus Pack
37,809mi Auto Petrol 2.0L
£26,500
Warwick
~£665/pm
4.5 dealer rating
Sdrive 20I M Sport Tech Pack
18,706mi Auto Petrol 2.0L
£29,500
Braunstone Town
~£741/pm
Convertible 2.5I Euro 3 200353
104,121mi Manual Petrol 2.5L
4.8 dealer rating
2.0I Se Euro 4
29,000mi Manual Petrol 2.0L
£5,995
Sherborne
~£151/pm
2.0 Z4 Sdrive20i M Sport Roadster 181 Bhp
42,300mi Auto Petrol 2.0L
£14,995
Edinburgh
~£377/pm
4.1 dealer rating
2.00I M Sport Sdrive Euro 6-Door
25,800mi Auto Petrol 2.0L
£25,500
Bristol
~£640/pm
G29 Sdrive20i M Sport Lci B48 2.0I
4,701mi Auto Petrol 2.0L
£40,495
Glasgow
~£1,017/pm
Sdrive M40i Shadowline Plustech Pack
17,046mi Auto Petrol 3.0L
£39,000
Luton
~£979/pm
3.0 M40i Sdrive Euro 6 2-Door
13,521mi Auto Petrol 3.0L
£39,105
Melksham
~£982/pm
M40i
6,900mi Auto Petrol
£42,940
Blackburn
~£1,078/pm
Z4 M40i
13,500mi Auto Petrol 3.0L
£37,500
~£942/pm
Z4 Sdrive30i M Sport
7,709mi Auto Petrol 2.0L
£36,800
West Drayton
~£924/pm
3.9 dealer rating
Results 504 - 528 of 553