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
All592£4,4071156,4671,415
Aberdeenshire1£4,9991134,955-
Angus4£3,8801346,7511
Antrim1£4,2991173,0006
Ards1£3,6501262,7494
Ballymena1£3,9951168,0832
Bedfordshire20£3,4091363,57539
Berkshire12£2,9931365,21221
Bexley - Greater London4£3,4891271,47415
Brent - Greater London1£4,899948,0002
Bristol7£4,5151148,78617
Buckinghamshire6£3,2611373,06923
Caerphilly6£4,2451269,1672
Cambridgeshire10£4,0501155,75419
Cardiff1£6,495850,6002
Carmarthenshire3£5,493961,1741
Carrickfergus2£3,4951155,500-
Ceredigion2£6,4951155,2587
Cheshire14£4,6041151,80740
City of Edinburgh4£4,8451239,7565
City of London - Greater London8£3,2911366,98411
Conwy1£4,9951057,0001
County Durham9£3,4421169,37028
Croydon - Greater London1£2,9501098,0005
Cumbria2£5,4951040,3402
Derbyshire6£3,6801245,56021
Derry1£9,450545,0001
Devon12£5,8791135,41227
Dorset2£3,7451265,90010
Ealing - Greater London2£3,9931129,5001
East Ayrshire2£5,147945,9663
East Lothian1£4,995948,709-
East Riding of Yorkshire7£3,8021260,74814
East Sussex6£4,9621246,74210
Enfield - Greater London1£3,9951172,5961
Essex25£4,2751158,99646
Fife6£5,2971037,3748
Flintshire1£3,995957,0001
Glasgow City1£4,5001152,95610
Gloucestershire4£4,4051144,39923
Greater Manchester30£4,4661155,61785
Hampshire15£4,2761161,94244
Havering - Greater London5£4,4431047,05612
Hertfordshire20£3,8541352,19244
Highland1£7,000760,4775
Hillingdon - Greater London11£3,1621256,3816
Inverclyde1£4,7901121,3542
Kent11£4,5741244,48255
Kingston upon Thames - Greater London5£2,4981376,8008
Lancashire25£3,4451267,79950
Leicestershire11£3,9411161,18221
Lincolnshire17£4,4071250,72927
Merseyside14£4,0341162,41346
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot2£4,2451061,000-
Newport3£3,8281088,3613
Newtownabbey2£3,9951271,7054
Norfolk10£3,9051257,97832
North Ayrshire2£4,7491147,0791
North Lanarkshire1£3,9951181,0002
North Yorkshire3£3,8281157,84810
Northamptonshire3£3,1601195,69722
Northumberland9£5,6631044,10710
Nottinghamshire10£3,6851262,03531
Oxfordshire1£5,2951244,3609
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf9£5,2441049,98914
Shropshire2£3,4451454,37211
Somerset6£4,0121248,93812
South Yorkshire13£4,0761064,78232
Staffordshire18£4,4891157,82348
Stirling1£5,9981050,4141
Suffolk5£4,8971053,77826
Surrey22£3,9181257,67648
Swansea4£3,6981264,4986
Tyne and Wear9£3,7871255,84132
Warwickshire5£4,7551149,86220
West Midlands39£3,9071258,73581
West Sussex9£4,8611143,3018
West Yorkshire21£4,2581150,88074
Wiltshire8£5,6601035,88519
Worcestershire7£4,0821259,79524
Wrexham1£3,9951260,1001
Add postcode for better results.