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

Used Ford KA 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 KA models, pros and cons, what to look out for and everything else you need to know? Check out our Ford KA buying guide here.

Ford KA Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All610£4,2851155,9451,317
Ards2£4,0001354,3753
Ballymena1£3,9951168,0832
Bedfordshire19£3,4451267,12133
Belfast1£3,7501284,0001
Berkshire8£3,1341362,17923
Bexley - Greater London3£4,3621153,01217
Blaenau Gwent3£3,8591157,7542
Brent - Greater London1£4,699948,0002
Bristol10£3,8451253,55016
Buckinghamshire10£3,8911164,90918
Caerphilly5£4,2951275,2004
Cambridgeshire10£3,6711256,29622
Cardiff1£6,495850,600-
Carmarthenshire1£8,495737,5222
Carrickfergus1£3,4951333,0002
Ceredigion5£5,8951149,2455
Cheshire8£4,3871250,68940
City of Edinburgh5£4,5661244,8216
City of London - Greater London7£3,4431354,43310
County Durham11£3,8521063,15928
Croydon - Greater London2£2,4651364,8154
Cumbria1£5,4501063,0006
Derbyshire6£3,6781164,88521
Devon17£5,3851038,01926
Dorset4£3,9691168,5716
Dundee City1£3,7501250,0003
Ealing - Greater London2£3,7431129,500-
East Ayrshire5£4,754959,3126
East Riding of Yorkshire4£3,8111161,63713
East Sussex8£4,6261155,33311
Essex24£4,3651158,81551
Falkirk4£5,5331036,0334
Fife5£5,2671031,2347
Flintshire1£3,995957,000-
Glasgow City3£4,1291255,3249
Gloucestershire8£3,9671251,25914
Greater Manchester34£4,0841154,48462
Hampshire17£4,2781153,37839
Havering - Greater London2£3,7951254,50013
Herefordshire1£5,0001227,1133
Hertfordshire24£3,5761259,72244
Hillingdon - Greater London8£3,2311257,5979
Hounslow - Greater London1£2,9991258,0002
Inverclyde1£4,9981143,2885
Kent19£4,2871248,45150
Kingston upon Thames - Greater London4£2,4231468,2506
Lancashire15£3,8511258,53153
Leicestershire12£4,0091262,47625
Limavady1£7,475733,000-
Lincolnshire15£4,5691253,48025
Merseyside16£3,7251160,27639
Merthyr Tydfil1£6,640839,5521
Monmouthshire1£4,995939,600-
Neath Port Talbot1£4,295970,0001
Newham - Greater London1£2,4951297,670-
Newport1£3,5951189,7204
Newtownabbey1£6,250922,0004
Norfolk10£3,9341258,61128
North Ayrshire1£4,2991068,1182
North Lanarkshire2£4,0451254,3825
North Yorkshire3£4,495957,7928
Northamptonshire4£4,0451070,47411
Northumberland7£5,4701044,33516
Nottinghamshire8£3,9811258,75125
Oxfordshire3£5,5781042,3827
Pembrokeshire1£3,4951473,5001
Renfrewshire1£3,9981165,4413
Rhondda Cynon Taf4£3,8011274,23516
Shropshire4£3,6681351,83910
Somerset8£4,1071252,60811
South Yorkshire9£4,1531157,34431
Staffordshire21£4,5291154,34839
Suffolk2£4,948953,89423
Surrey28£3,6121262,17146
Swansea3£3,6661268,4565
Tyne and Wear12£3,9861160,25626
Warwickshire6£3,1471370,99414
West Midlands42£3,9061255,59682
West Sussex6£5,0781140,40010
West Yorkshire26£3,9131153,74460
Wiltshire8£4,9711050,41711
Worcestershire7£3,7961259,51324
Wrexham1£3,9951260,1001
Add postcode for better results.