Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
48 cars
View more photos (26)
Convertible
51,011mi Manual Petrol 1.9L
£6,495
Halesowen
~£163/pm
4.1 dealer rating
View more photos (11)
1.9
82,000mi Auto Petrol 1.9L
£3,499
Chesham
~£88/pm
4.6 dealer rating
View more photos (13)
1.9I 2dr
143,000mi Manual Petrol 1.9L
£1,995
High Wycombe
~£50/pm
4.4 dealer rating
View more photos (15)
£9,950
Lewes
~£250/pm
Dealer Not Rated
View more photos (27)
1.9 2dr
57,574mi Manual Petrol 1.9L
£7,995
Sheffield
~£201/pm
4.8 dealer rating
View more photos (21)
Z3
37,000mi Manual Petrol 2.8L
Doncaster
View more photos (14)
2.8I 2dr
94,989mi Manual Petrol 2.8L
£5,200
Barnstaple
~£131/pm
2.8I Roadster
86,500mi Auto Petrol 2.8L
£4,499
Rochdale
~£113/pm
4.7 dealer rating
View more photos (29)
2.8I Convertible
88,000mi Manual Petrol 2.8L
£4,995
Stalybridge
~£125/pm
4.5 dealer rating
View more photos (35)
Z3 Roadster
44,850mi Manual Petrol 1.9L
£8,500
Colne
~£213/pm
4.9 dealer rating
View more photos (48)
3.0 Z3 Roadster 228 Bhp
17,156mi Manual Petrol 3.0L
£19,950
~£501/pm
View more photos (16)
58,000mi Auto Petrol 1.9L
£6,990
Borehamwood
~£176/pm
Convertible Z3 Roadster 1999
30,000mi Auto Petrol 2.0L
£5,995
Radlett
~£151/pm
View more photos (57)
Convertible 2.2I Sport 200151
58,272mi Auto Petrol 2.2L
£15,099
Malmesbury
~£379/pm
View more photos (17)
2.8L Z3 Roadster 190 Bhp
75,000mi Manual Petrol 2.8L
£29,911
Newark-on-Trent
~£751/pm
View more photos (7)
52,344mi Manual Petrol 2.0L
£6,000
Godalming
View more photos (55)
3.0I Sport Convertible, U2906
76,600mi Manual Petrol 3.0L
£10,995
Kintore
~£276/pm
View more photos (24)
3.0 Z3 Roadster
54,000mi Manual Petrol 3.0L
£11,995
Southend-on-Sea
~£301/pm
View more photos (51)
Z3 3.0 Roadster
39,490mi Manual Petrol 3.0L
£12,995
~£326/pm
View more photos (42)
1.9 Z3 Roadster 138 Bhp
23,000mi Manual Petrol 1.9L
£6,995
Southampton
3.9 dealer rating
View more photos (25)
69,000mi Auto Petrol 2.8L
Tamworth
View more photos (62)
2000 2.0 Z3 Roadster 148 Bhp
46,670mi Manual Petrol 2.0L
£7,795
Ipswich
~£196/pm
1.9I Roadster
55,517mi Manual Petrol 1.9L
£5,000
Caerphilly
~£126/pm
4.2 dealer rating
I U5562
101,000mi Manual Petrol 1.9L
£2,995
Swindon
~£75/pm
Results 24 - 48 of 48