Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
11,124 cars
View more photos (44)
M340i Xdrive
21,861mi Auto Petrol 3.0L
£33,990
Eastleigh
~£854/pm
4.0 dealer rating
View more photos (20)
0.9 Ig-t Bose
28,000mi Manual Petrol 0.9L
£9,845
Lymington
~£247/pm
5.0 dealer rating
View more photos (27)
111 Cdi
120,944mi Manual
£12,795
Southampton
~£321/pm
3.9 dealer rating
View more photos (36)
1.6 Gdi Se Nav 2Wd
44,025mi Manual Petrol 1.6L
£12,399
Portsmouth
~£311/pm
4.6 dealer rating
View more photos (52)
3.0 P400 Hst
41,316mi Auto Petrol 3.0L
£36,213
~£909/pm
4.5 dealer rating
View more photos (56)
1.5 Vvt-h Excel E-cvt Euro 6 Ss
14,533mi Auto Hybrid 1.5L
£22,942
Chichester
~£576/pm
4.7 dealer rating
View more photos (41)
1.2 Puretech Allure Euro 6 Ss
7,344mi Manual Petrol 1.2L
£17,498
~£439/pm
View more photos (22)
Corsa Se
33,594mi Manual Petrol 1.2L
£10,990
Fareham
~£276/pm
View more photos (15)
1.2 16V Authentique
68,000mi Manual Petrol 1.2L
£2,995
Petersfield
~£75/pm
4.8 dealer rating
View more photos (14)
Gte E Odve Saloon Project Car
70,000mi Manual Petrol 3.0L
£1,000
~£25/pm
4.1 dealer rating
View more photos (29)
1.2 Puretech 82 Tech Edition Start Stop
32,868mi Manual Petrol 1.2L
£8,800
~£221/pm
Saloon
84,780mi Auto Diesel 3.0L
£13,999
~£352/pm
4.9 dealer rating
View more photos (39)
2.0 T2 R-design Nav Plus Euro 6 Ss
64,846mi Manual Petrol 2.0L
£8,673
Winchester
~£218/pm
4.4 dealer rating
View more photos (172)
X1 Xdrive25e M Sport
28,455mi Auto Hybrid
£23,660
~£594/pm
View more photos (8)
1.0Tsi Match
8,936mi Manual Petrol
£16,495
~£414/pm
View more photos (32)
Hat 1.2 Djet Hybrid Sz5 Mt
9,688mi 1.2L
£12,991
~£326/pm
View more photos (30)
Mk6 Hatchback 1.0 80Ps Match Evo
21,501mi Manual Petrol 1.0L
£14,691
~£369/pm
View more photos (25)
D5 Se Awd
78,475mi Auto Diesel 2.4L
£9,190
~£231/pm
View more photos (37)
2.0 Hybrid Gr Sport Cvt
9,421mi Auto Hybrid 2.0L
£26,500
~£665/pm
View more photos (43)
320 Limited 2.0 Ecoblue 130 Air Con Cruise High Ro
38,257mi Manual Diesel 2.0L
£18,975
~£477/pm
Estate
112,235mi Auto Diesel 2.1L
£11,499
~£289/pm
1.6 116I Hatchback
34,094mi Auto Petrol 1.6L
£7,495
~£188/pm
Sport Nav
51,789mi Manual Petrol
£11,490
Sport
33,412mi Manual Petrol
£10,490
~£263/pm
Results 1,368 - 1,392 of 11,124