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
All622£4,3271154,8281,401
Aberdeenshire2£4,4971232,585-
Angus2£4,3401329,9623
Antrim1£4,2991173,0006
Ards1£3,6501262,7494
Ballymena1£3,9951168,0832
Bedfordshire17£3,5311267,61341
Belfast1£5,950846,9231
Berkshire12£3,0971362,35321
Bexley - Greater London2£3,7321255,34917
Brent - Greater London1£4,699948,0002
Bristol9£4,3111154,16516
Bromley - Greater London1£1,6951828,000-
Buckinghamshire9£3,8231263,65322
Caerphilly5£4,2951275,2003
Cambridgeshire7£4,0021156,92019
Cardiff1£6,495850,6001
Carmarthenshire2£6,243950,2612
Carrickfergus1£3,9951058,0001
Ceredigion4£6,4951145,8076
Cheshire10£4,2031257,65339
City of Edinburgh6£4,8761141,6454
City of London - Greater London8£3,3531364,86011
Conwy1£4,9951057,0001
County Durham13£3,3451170,41328
Croydon - Greater London2£2,4651364,8155
Cumbria3£4,6621126,8932
Derbyshire4£4,0101148,11223
Devon18£5,4621136,92424
Dorset3£3,9801252,2679
Ealing - Greater London2£3,9931129,5001
East Ayrshire4£5,321951,0832
East Lothian1£4,995948,709-
East Riding of Yorkshire7£3,7321262,25513
East Sussex6£4,7121157,92010
Essex28£4,3951155,74448
Falkirk2£4,3731051,3442
Fife4£5,6961031,5429
Flintshire1£3,995957,0001
Glasgow City3£4,6641148,5479
Gloucestershire8£4,0691251,39620
Greater Manchester30£4,3871156,18880
Hampshire19£4,2051159,38743
Havering - Greater London5£4,3441047,05611
Hertfordshire28£3,5661354,94340
Highland1£7,000760,4775
Hillingdon - Greater London8£3,2351348,0629
Inverclyde1£4,5901121,3963
Kent11£4,7371141,93952
Kingston upon Thames - Greater London5£2,4981376,8007
Lancashire24£3,7501262,24255
Leicestershire9£3,8881170,09925
Lincolnshire16£4,3361255,03326
Merseyside15£3,8161162,98645
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot1£4,495970,0001
Newport2£3,9951193,9754
Newtownabbey2£3,9951271,7054
Norfolk13£3,9201258,84527
North Ayrshire2£4,7491147,0791
North Down1£4,950954,3001
North Lanarkshire2£4,0451254,3822
North Yorkshire3£4,2281050,45912
Northamptonshire3£2,9951195,69718
Northumberland7£5,7561040,61514
Nottinghamshire8£3,8821260,98530
Oxfordshire2£5,1471146,7748
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf8£4,5301055,71715
Shropshire2£3,4451358,51612
Somerset6£3,8431248,86212
South Yorkshire14£4,0491065,52330
Staffordshire23£4,2421157,38645
Suffolk7£4,6761148,21624
Surrey21£3,9281256,62246
Swansea4£3,4481264,4986
Tyne and Wear10£4,1031255,77432
Warwickshire5£4,7551149,86218
West Lothian1£4,6981058,3784
West Midlands42£4,0811158,00182
West Sussex8£4,7941143,6669
West Yorkshire22£4,0631155,28072
Wiltshire8£5,6531035,88517
Worcestershire6£4,5931066,23425
Wrexham1£3,9951260,1001
Add postcode for better results.