Sort By
2013 Kia Rio
1.25 1 Air 5Dr
Furrows of Shrewsbury
57,602 miles
2013 Kia Rio
1.25 1 Air 5Dr
Fiat Bury St Edmunds
30,552 miles
2014 Kia Rio
1.25 1 Air 5Dr
Stoneacre Sheffield Hyundai
39,909 miles
2016 Kia Rio
1.25 1 Air 5Dr
Kia Washington
41,378 miles
2016 Kia Rio
1.25 1 Air 5Dr
Kia Washington
43,167 miles
2016 Kia Rio
1.25 1 Air 5Dr
Ely
43,522 miles
2017 Kia Rio
1.1 Crdi 1 Air 5Dr
Arnold Clark Dundee Vauxhall
28,685 miles
2017 Kia Rio
1.25 1 Air 5Dr
Howards Motor Group Kia Weston-Super-Mare
24,700 miles
2017 Kia Rio
1.25 1 Air 5Dr
Rayrigg Motors (Morecambe)
27,410 miles
2017 Kia Rio
1.25 1 Air 5Dr
Arnold Clark Paisley Fiat / Abarth
36,041 miles
Buy new from £10,692 (list price from £12,940)
Contract hire from £139.03 per month
Showing 1 - 10 of 16 cars