Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Kia RIO on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

Buying Guide

Want to find out everything about all RIO models, pros and cons, what to look out for and everything else you need to know? Check out our Kia RIO buying guide here.

Kia RIO Data by County

Kia RIO data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All920£10,022638,6101,854
Aberdeen City4£12,699426,12713
Angus4£9,416638,3574
Antrim1£7,499942,331-
Ards7£12,133333,8016
Armagh1£5,9508100,879-
Ballymena3£9,328652,5745
Bedfordshire24£5,7681163,00537
Belfast6£10,990534,7946
Berkshire10£8,104940,06532
Bexley - Greater London3£5,5601147,8364
Brent - Greater London1£3,4901760,0704
Bristol8£6,2981153,03415
Bromley - Greater London2£16,14527,8503
Buckinghamshire11£8,463847,04424
Caerphilly1£4,6999108,7603
Cambridgeshire21£8,909745,46140
Cardiff5£11,770432,4937
Carmarthenshire7£12,537522,22712
Ceredigion6£12,812318,60412
Cheshire28£12,343525,49361
City of Edinburgh11£9,825741,92522
City of London - Greater London24£10,416631,38122
Coleraine3£11,247643,6923
Conwy1£9,495651,0005
Cornwall3£9,730650,2897
County Durham12£9,874647,98536
Craigavon2£13,199322,2482
Croydon - Greater London6£11,471642,2829
Cumbria4£10,064731,2707
Derbyshire9£11,094623,05821
Devon20£11,229635,89640
Dorset5£9,516650,18810
Down3£9,295734,6672
Dundee City10£11,376536,51715
Ealing - Greater London1£8,990437,0003
East Ayrshire4£10,299730,2287
East Lothian3£5,9641044,3152
East Riding of Yorkshire3£12,010513,92712
East Sussex11£9,713747,31822
Enfield - Greater London3£12,379312,736-
Essex32£8,819845,32348
Falkirk2£10,497641,4892
Fife14£12,268525,35623
Glasgow City13£10,320642,05325
Gloucestershire6£7,907943,66217
Greater Manchester64£8,083847,675114
Gwynedd1£12,49556,000-
Hampshire18£10,729728,07860
Havering - Greater London4£8,746834,5817
Herefordshire2£10,095557,5126
Hertfordshire20£9,329741,69445
Highland9£14,843312,97621
Hillingdon - Greater London7£7,249847,6539
Hounslow - Greater London3£11,797620,92310
Isle of Wight2£14,649317,5264
Kent27£10,239738,58145
Kingston upon Thames - Greater London3£4,5981180,7323
Lambeth - Greater London1£14,691322,2271
Lancashire31£10,337635,10063
Leicestershire19£8,716749,31737
Lincolnshire20£10,415639,16062
Merseyside12£11,192534,55025
Merton - Greater London1£4,1951079,028-
Monmouthshire3£14,362315,1186
Newport6£10,548632,2935
Newry and Mourne2£14,099218,2194
Newtownabbey4£8,860642,9844
Norfolk15£10,014641,20431
North Ayrshire3£10,237631,1437
North Down2£7,695771,0682
North Lanarkshire4£9,047645,32719
North Yorkshire16£11,373534,76232
Northamptonshire8£8,939848,17317
Northumberland2£7,745845,1413
Nottinghamshire14£9,791639,75631
Oxfordshire8£9,981737,10417
Pembrokeshire9£12,662427,3688
Renfrewshire6£13,781314,8157
Rhondda Cynon Taf5£11,220546,2706
Scottish Borders1£11,000524,1691
Shropshire2£10,224713,01517
Somerset3£11,005630,18812
South Ayrshire5£10,338742,02711
South Lanarkshire1£13,998312,8673
South Yorkshire23£10,108638,59732
Staffordshire25£10,121639,33866
Stirling5£12,280418,54610
Suffolk13£10,227635,20619
Surrey14£8,193849,67343
Swansea5£10,057531,33112
Torfaen1£9,995926,5002
Tyne and Wear16£7,493851,10632
Warwickshire8£6,729953,3736
West Lothian2£5,8431059,0008
West Midlands27£9,986640,70270
West Sussex11£11,383631,38817
West Yorkshire27£7,922849,94286
Wiltshire13£12,513526,16625
Worcestershire9£8,098938,54221
Add postcode for better results.