Sort By
2016 Vauxhall Viva
1.0 SL 5dr
Car Store Peterborough
35,750 miles
2016 Vauxhall Viva
1.0 SE 5dr [A/C]
Arnold Clark Birtley Motorstore
7,255 miles
2017 Vauxhall Viva
1.0 SL 5dr
Hamilton Nissan
20,000 miles
2019 Vauxhall Viva
1.0 [73] SL 5dr
Evans Halshaw Citroen, Ds York
5,002 miles
2016 Vauxhall Viva
1.0 SE 5dr
Wilson and Co Bolton
41,278 miles
2016 Vauxhall Viva
1.0 SE 5dr [A/C]
Vauxhall Maldon
25,200 miles
2019 Vauxhall Viva
1.0 [73] SE 5dr [A/C]
Marshall Vauxhall of Knebworth
4,385 miles
2019 Vauxhall Viva
1.0 [73] SE 5dr [A/C]
Marshall Vauxhall of Knebworth
5,780 miles
2016 Vauxhall Viva
1.0 SE 5dr [A/C]
Drive Vauxhall Leicester
29,145 miles
2017 Vauxhall Viva
1.0 SE 5dr
Arnold Clark Dundee Renault / Hyundai / Dacia
5,497 miles
Buy new from £13,651 (list price from £16,375)
Contract hire from £132.16 per month
Showing 1 - 10 of 416 cars