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,4181156,3141,421
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 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
Cheshire15£4,5891154,18338
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,41228
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,7741260,74814
East Sussex6£4,9621246,74211
Enfield - Greater London1£3,9951172,5961
Essex24£4,2201260,62149
Fife6£5,3801037,3748
Flintshire1£3,995957,0001
Glasgow City1£4,5001152,95610
Gloucestershire4£4,4051144,39923
Greater Manchester30£4,4691155,61785
Hampshire15£4,2761161,94244
Havering - Greater London5£4,4541047,05612
Hertfordshire20£3,8541352,19245
Highland1£7,000760,4775
Hillingdon - Greater London11£3,1621256,3816
Inverclyde1£4,7901121,3542
Kent11£4,6651242,48254
Kingston upon Thames - Greater London5£2,4981376,8008
Lancashire27£3,5421267,04550
Leicestershire11£3,9411161,18222
Lincolnshire15£4,4361252,82428
Merseyside15£3,8961164,25245
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot2£4,2451061,000-
Newport3£3,8281088,3613
Newtownabbey2£3,9951271,7054
Norfolk11£4,1041255,93532
North Ayrshire2£4,7491147,0791
North Lanarkshire1£3,9951181,0002
North Yorkshire3£3,8281157,84810
Northamptonshire3£3,1601195,69722
Northumberland9£5,7441044,10710
Nottinghamshire10£3,6851262,03532
Oxfordshire1£5,2951244,3609
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf9£5,2441049,98915
Shropshire2£3,4451454,37211
Somerset6£4,0121248,93813
South Yorkshire13£4,0761064,78233
Staffordshire18£4,4891157,82348
Stirling1£5,9981050,4141
Suffolk5£4,8971053,77826
Surrey21£3,9381257,26749
Swansea4£3,6981264,4986
Tyne and Wear9£3,7931255,84132
Warwickshire5£4,7551149,86220
West Midlands40£3,9421258,58878
West Sussex9£4,8611143,3018
West Yorkshire22£4,3461149,29573
Wiltshire8£5,6601035,88519
Worcestershire8£4,1971160,94625
Wrexham1£3,9951260,1001
Add postcode for better results.