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
All596£4,4891155,0421,436
Aberdeenshire1£4,9991134,955-
Angus4£3,8801346,7511
Antrim1£4,2991173,0006
Ards1£3,6501262,7494
Ballymena1£3,9951168,0832
Barnet - Greater London1£7,70095,7971
Bedfordshire16£3,5421363,87540
Berkshire13£3,0781365,04220
Bexley - Greater London3£3,7321143,76614
Brent - Greater London2£5,4471031,2501
Bristol6£4,2931250,91717
Buckinghamshire6£3,2611373,06924
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,5631156,56042
City of Edinburgh4£4,8451239,7565
City of London - Greater London8£3,3411366,98411
Conwy1£4,9951057,0002
County Durham8£3,6481164,66628
Croydon - Greater London1£2,9501098,0005
Cumbria2£5,4951040,3402
Derbyshire6£3,6801245,56021
Derry1£9,450545,0001
Devon12£6,0791033,14329
Dorset3£4,1601158,26710
Ealing - Greater London2£4,4931129,5001
East Ayrshire2£5,147945,9664
East Lothian1£4,995948,709-
East Riding of Yorkshire7£4,0021255,89113
East Sussex6£4,9621246,74211
Enfield - Greater London1£3,9951172,5961
Essex25£4,1911160,71649
Fife5£5,556932,9468
Flintshire1£3,995957,0001
Glasgow City1£4,5001152,95610
Gloucestershire4£4,4051144,39923
Greater Manchester29£4,3941155,84787
Hampshire15£4,2761161,94244
Havering - Greater London5£4,4541047,05613
Hertfordshire25£3,8971352,98842
Highland1£7,000760,4775
Hillingdon - Greater London11£3,1981256,3816
Inverclyde1£4,7901121,3542
Kent13£4,7931140,17753
Kingston upon Thames - Greater London5£2,4511376,8009
Lancashire22£3,4811366,48350
Leicestershire10£4,1761162,14622
Lincolnshire15£4,4361252,82429
Merseyside15£3,9191162,98245
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot2£4,2451061,000-
Newport3£3,8281088,3613
Newtownabbey2£3,9951271,7054
Norfolk12£4,1171256,70533
North Ayrshire2£4,7491147,0791
North Lanarkshire1£3,9951181,0002
North Yorkshire3£3,8281157,84810
Northamptonshire3£3,1601195,69723
Northumberland9£5,7431043,1249
Nottinghamshire9£3,6511262,26233
Oxfordshire1£5,2951244,3609
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf9£5,2441049,98916
Shropshire2£3,4451454,37211
Somerset6£4,0351248,93813
South Yorkshire13£4,0921064,78235
Staffordshire19£4,5341157,16148
Stirling1£5,9981050,4141
Suffolk5£4,9571053,77826
Surrey22£3,9041256,50548
Swansea3£3,7641263,7357
Tyne and Wear11£3,7571257,21231
Warwickshire5£4,7551149,86221
West Midlands41£4,0041256,99078
West Sussex9£4,7841144,5238
West Yorkshire21£4,3861149,06074
Wiltshire8£5,6721035,88519
Worcestershire8£4,1971160,94628
Wrexham2£3,9951357,550-
Add postcode for better results.