Sort By
2017 Kia Rio
1.25 Se 5Dr
Arnold Clark Dundee Renault / Hyundai / Dacia
26,020 miles
2017 Kia Rio
1.1 Crdi Se 5Dr
Arnold Clark Stirling Citroen / Ds
19,424 miles
2017 Kia Rio
1.1 Crdi Se 5Dr
Arnold Clark Dundee Motorstore / Fiat / Ford / Kia / Abarth / Jeep
37,140 miles
2017 Kia Rio
1.25 Se 5Dr
Shelly Motors Kia
6,854 miles
2017 Kia Rio
1.1 Crdi Se 5Dr
Evans Halshaw Ford Coatbridge
17,767 miles
2017 Kia Rio
1.25 Se 5Dr
Griffin Mill - Kia
11,231 miles
2016 Kia Rio
1.25 Se 5Dr
Autoworld
24,530 miles
2017 Kia Rio
1.1 Crdi Se 5Dr
Renault Bolton
16,714 miles
2016 Kia Rio
1.25 Se 5Dr
Ford Redditch
28,315 miles
2016 Kia Rio
1.25 Se 5Dr
KIA Maidstone
12,030 miles
Buy new from £10,692 (list price from £12,940)
Contract hire from £139.03 per month
Showing 1 - 10 of 17 cars