Sort By
2017 Kia Rio
1.25 Pulse 5Dr
Johnsons Volkswagen Stafford
23,983 miles
2017 Kia Rio
1.25 Pulse 5Dr
Harratts Kia Wakefield
18,693 miles
2017 Kia Rio
1.25 Pulse 5Dr
Milton Keynes
26,126 miles
2017 Kia Rio
1.25 Pulse 5Dr
Arnold Clark Aberdeen Fiat / Jeep / Abarth / Alfa Romeo
16,386 miles
Call dealer
£10,298
2017 Kia Rio
1.25 Pulse 5Dr
Premier Automotive Rochdale
8,758 miles
Call dealer
£10,294
2017 Kia Rio
1.25 Pulse 5Dr
Ely
11,164 miles
2017 Kia Rio
1.25 Pulse 5Dr
Hyundai Bristol
10,827 miles
Call dealer
£10,495
2020 Kia Rio
1.25 Pulse 5Dr
Vertu Mercedes-Benz of Beaconsfield
100 miles
Call dealer
£16,500
2018 Kia Rio
1.25 Pulse 5Dr
Evans Halshaw Kia Stourbridge
13,279 miles
Call dealer
£10,910
2019 Kia Rio
1.25 Pulse 5Dr
Arnold Clark Smart Of Dundee
682 miles
Call dealer
£17,998
Buy new from £10,692 (list price from £12,940)
Contract hire from £139.03 per month
Showing 1 - 10 of 12 cars