Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
10,244 cars
View more photos (65)
335D Xdrive M Sport
75,998mi Auto Diesel 3.0L
£20,795
Ely
~£522/pm
Dealer Not Rated
View more photos (19)
Coupe 2.0 420I M Sport Coupe 2018
55,361mi Auto Petrol 2.0L
£15,499
Blackwood
~£389/pm
5.0 dealer rating
View more photos (40)
Saloon 3.0 330D Xdrive M Sport 201414
99,000mi Auto Diesel 3.0L
£10,000
Pontllanfraith
~£251/pm
View more photos (50)
1.6 N-connecta Suv Hybrid Euro 6
12,700mi Auto Hybrid 1.6L
£21,650
Pontypridd
~£544/pm
4.1 dealer rating
View more photos (23)
Sportback Tdi S Line
85,500mi Auto Diesel 2.0L
£6,995
Cardiff
~£176/pm
4.9 dealer rating
View more photos (30)
Suv
25,353mi Manual Diesel 2.0L
£16,795
Cwmbran
~£422/pm
4.7 dealer rating
View more photos (11)
Diesel
39,000mi Manual Diesel 1.5L
£6,990
Risca
View more photos (32)
1.5L Allure Premium
46,000mi Manual Diesel 1.5L
£15,850
Ebbw Vale
~£398/pm
View more photos (71)
V8 E-hybrid 25.9Kwh Turbo Tiptronics Euro 6
Auto Hybrid 4.0L
£160,984
Newport
~£4,043/pm
4.4 dealer rating
View more photos (9)
Sport Sd4 Hse Luxury
44,000mi Auto Diesel 2.2L
£18,990
Aberdare
~£477/pm
4.6 dealer rating
1.3 Dig-t Mh 158 Tekna Bose Xtronic
59,603mi Auto Petrol
£19,250
~£483/pm
4.5 dealer rating
1.0 Se Connect Hatchback
13,614mi Auto Petrol 1.0L
£213,680
Brecon
~£5,366/pm
1.3 Dig-t N-connecta Suv Euro 6
27,948mi Manual Petrol 1.3L
£15,995
~£402/pm
View more photos (14)
Jaguar Xe Sport 2015
118,161mi Auto Diesel 2.0L
£5,995
~£151/pm
3.2 dealer rating
View more photos (26)
1.6 Dci 27 Business Panel Van Sw
39,316mi Manual Diesel 1.6L
£14,990
Bridgend
~£376/pm
View more photos (21)
Estate 1.6 Cla180 Sport 2017
62,767mi Manual Petrol 1.6L
£11,495
~£289/pm
4.8 dealer rating
View more photos (20)
2.0 D200 R-dynamic Se
14,743mi Auto Diesel 2.0L
£32,990
~£828/pm
Gt Line Bluehdi Ss
41,822mi Auto Diesel 2.0L
£16,891
~£424/pm
View more photos (33)
1.0 Tsi Active Suv Euro 6 Ss
35,522mi Manual Petrol 1.0L
£16,995
~£427/pm
1.5 Tfsi 35 Black Edition Sportback S T
5,596mi Auto Petrol 1.5L
£26,195
~£658/pm
View more photos (29)
1L Se
53,000mi Manual Petrol 1.0L
£8,400
~£211/pm
View more photos (28)
1.6 E-hdi Selection
40,000mi Manual Diesel
£7,250
~£182/pm
1.2 Dig-t N-connecta Suv 2Wd Eur
70,562mi Manual Petrol 1.2L
£8,499
Tonypandy
~£213/pm
View more photos (17)
Hatchback
63,385mi Manual Petrol 1.0L
£4,995
Porth
~£125/pm
Results 24 - 48 of 10,244