Create Alert

Browse Vauxhall Viva Available in Stroud

Showing 1 to 10 of 10 second hand Vauxhall Viva Cars

Browse our current stock of Vauxhall Viva cars in Stroud. We work with 1 Vauxhall dealer in Stroud.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £7,795 Finance from £163 per month
Vauxhall Viva 1.0 SE 5dr [A/C]

Year 2017

Transmission Manual

Mileage 7,949

Fuel type Petrol

Engine size 1.0

Retail price £5,995 Finance from £120 per month
Vauxhall Viva 1.0 SE 5dr [A/C] +9

Year 2017

Transmission Manual

Mileage 21,458

Fuel type Petrol

Engine size 1.0

Retail price £8,398 Finance from £178 per month
Vauxhall Viva 1.0 [73] SE 5dr [A/C] +9

Year 2019

Transmission Manual

Mileage 7,911

Fuel type Petrol

Engine size 1.0

Retail price £7,573 Finance from £158 per month
Vauxhall Viva 1.0 SL 5dr Easytronic +22

Year 2016

Transmission Semi-Auto

Mileage 19,856

Fuel type Petrol

Engine size 1.0

Retail price £6,490 Finance from £132 per month
Vauxhall Viva 1.0 SL 5dr +24

Year 2017

Transmission Manual

Mileage 29,863

Fuel type Petrol

Engine size 1.0

Retail price £6,200 Finance from £125 per month
Vauxhall Viva 1.0 SE 5dr [A/C] +20

Year 2017

Transmission Manual

Mileage 13,000

Fuel type Petrol

Engine size 1.0

Retail price £7,700 Finance from £161 per month
Vauxhall Viva 1.0 Rocks 5dr

Year 2018

Transmission Manual

Mileage 16,000

Fuel type Petrol

Engine size 1.0

Retail price £6,791 Finance from £139 per month
Vauxhall Viva 1.0 [73] Se 5Dr +9

Year 2019

Transmission Manual

Mileage 6,290

Fuel type Petrol

Engine size 1.0

Retail price £6,791 Finance from £139 per month
Vauxhall Viva 1.0 [73] Se 5Dr +22

Year 2019

Transmission Manual

Mileage 11,544

Fuel type Petrol

Engine size 1.0

Retail price £5,991 Finance from £120 per month
Vauxhall Viva 1.0 SE 5dr [A/C] +21

Year 2018

Transmission Manual

Mileage 19,288

Fuel type Petrol

Engine size 1.0

Search all 10 Vauxhall Viva cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.