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
All598£4,3801156,4241,418
Aberdeenshire1£4,9991134,955-
Angus4£3,8801346,7511
Antrim1£4,2991173,0006
Ards1£3,6501262,7494
Ballymena1£3,9951168,0832
Bedfordshire20£3,3891363,57539
Berkshire13£3,0711365,04220
Bexley - Greater London3£3,4861173,56616
Brent - Greater London1£4,899948,0002
Bristol7£4,5151148,78617
Bromley - Greater London1£1,6951828,000-
Buckinghamshire6£3,2611373,06923
Caerphilly6£4,2451269,1672
Cambridgeshire10£4,0501155,75418
Cardiff1£6,495850,6002
Carmarthenshire2£6,243950,2612
Carrickfergus2£3,4951155,500-
Ceredigion2£6,4951155,2586
Cheshire14£4,6041151,81240
City of Edinburgh4£4,8451239,7565
City of London - Greater London8£3,2781366,98411
Conwy1£4,9951057,0001
County Durham8£3,3481271,41428
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 Ayrshire3£5,596852,9773
East Lothian1£4,995948,709-
East Riding of Yorkshire7£3,8021260,74814
East Sussex5£4,6561251,58111
Enfield - Greater London1£3,9951172,5961
Essex28£4,3451159,08744
Fife6£5,2971037,3748
Flintshire1£3,995957,0001
Glasgow City1£4,5001152,95610
Gloucestershire5£4,5821145,09423
Greater Manchester29£4,4071156,59987
Hampshire16£4,3211160,70744
Havering - Greater London5£4,4431047,05612
Hertfordshire20£3,8531352,19242
Highland1£7,000760,4775
Hillingdon - Greater London10£3,2281253,1197
Inverclyde2£5,2431030,1772
Kent12£4,6091242,69255
Kingston upon Thames - Greater London5£2,4981376,8008
Lancashire23£3,4841267,48452
Leicestershire10£4,1761162,36322
Lincolnshire17£4,4071250,72927
Merseyside14£4,0261162,41346
Merthyr Tydfil2£6,120937,270-
Neath Port Talbot2£4,2451061,000-
Newport3£3,8281088,3613
Newtownabbey2£3,9951271,7054
Norfolk10£3,9051257,97831
North Ayrshire2£4,7491147,0791
North Lanarkshire1£3,9951181,0002
North Yorkshire3£3,8281157,84810
Northamptonshire3£3,1601195,69722
Northumberland9£5,6621044,10710
Nottinghamshire9£3,7291262,23932
Oxfordshire2£4,0401258,4309
Pembrokeshire1£3,4951473,500-
Rhondda Cynon Taf9£5,2441049,98914
Shropshire2£3,4451454,37211
Somerset6£4,0121248,93812
South Yorkshire14£4,0491065,52331
Staffordshire18£4,4891157,82348
Stirling1£5,9981050,4141
Suffolk6£4,6641153,32126
Surrey22£3,9091257,67649
Swansea4£3,6231264,4986
Tyne and Wear10£3,9831254,17432
Warwickshire5£4,7551149,86220
West Midlands39£3,8651259,74783
West Sussex9£4,8501143,3018
West Yorkshire23£4,2531151,79574
Wiltshire8£5,6601035,88518
Worcestershire7£4,0821259,79524
Wrexham1£3,9951260,1001
Add postcode for better results.