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
All621£4,3371156,0871,420
Aberdeenshire2£4,4971232,585-
Angus4£3,8431346,7511
Antrim1£4,2991173,0006
Ards1£3,6501262,7494
Ballymena1£3,9951168,0832
Bedfordshire20£3,4651264,88640
Berkshire13£3,0781365,04220
Bexley - Greater London3£3,4861173,56616
Brent - Greater London1£4,899948,0002
Bristol8£4,2261255,18816
Bromley - Greater London1£1,6951828,000-
Buckinghamshire9£3,7901263,65322
Caerphilly6£4,1621269,1672
Cambridgeshire8£3,9631156,20518
Cardiff1£6,495850,6002
Carmarthenshire2£6,243950,2612
Carrickfergus1£3,9951058,0001
Ceredigion4£5,9951145,8076
Cheshire13£4,5541154,19040
City of Edinburgh5£4,7321142,3745
City of London - Greater London9£3,2441368,87411
Conwy1£4,9951057,0001
County Durham9£3,4741169,19827
Croydon - Greater London1£2,9501098,0005
Cumbria3£4,6621126,8932
Derbyshire7£3,8671246,90821
Derry1£9,450545,0001
Devon15£5,6351136,04327
Dorset2£3,7451265,90010
Ealing - Greater London2£3,9931129,5001
East Ayrshire3£5,596852,9773
East Lothian1£4,995948,709-
East Riding of Yorkshire8£3,7651261,47314
East Sussex3£5,0951155,33312
Enfield - Greater London2£3,7981164,2431
Essex26£4,4291157,40648
Falkirk1£4,7951036,7882
Fife5£5,556932,9469
Flintshire1£3,995957,0001
Glasgow City2£4,8991149,31210
Gloucestershire4£4,4051144,39925
Greater Manchester31£4,3931155,68687
Hampshire17£4,3211156,67145
Havering - Greater London5£4,3841047,05612
Hertfordshire24£3,7101354,37440
Highland1£7,000760,4775
Hillingdon - Greater London10£3,2181253,1197
Inverclyde2£5,1431030,1982
Isle of Anglesey1£3,999967,0001
Kent12£4,6631143,86055
Kingston upon Thames - Greater London5£2,4981376,8008
Lancashire22£3,4361268,28753
Leicestershire11£3,6601168,40424
Lincolnshire15£4,4021250,94128
Merseyside16£4,1251158,42446
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot2£4,2451061,000-
Newport2£3,9951193,9754
Newtownabbey2£3,9951271,7054
Norfolk10£3,8801257,97829
North Ayrshire2£4,7491147,0791
North Lanarkshire1£3,9951181,0002
North Yorkshire3£3,8281157,84810
Northamptonshire3£3,1601195,69720
Northumberland10£5,7011041,01811
Nottinghamshire9£3,7171262,23931
Oxfordshire2£3,8951258,4309
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf10£5,0671050,89013
Shropshire2£3,4451454,37211
Somerset6£3,8431248,47013
South Yorkshire14£4,0491065,52331
Staffordshire18£4,2891158,95850
Suffolk7£4,6681148,21625
Surrey22£3,9001257,67647
Swansea4£3,5731264,4986
Tyne and Wear11£3,9301256,24932
Warwickshire5£4,7551149,86220
West Midlands41£3,8321260,44280
West Sussex10£4,7341145,2017
West Yorkshire25£4,2061152,85172
Wiltshire8£5,6971035,88517
Worcestershire6£4,2131160,09425
Wrexham1£3,9951260,1001
Add postcode for better results.