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
All573£4,4751155,1971,441
Aberdeenshire1£4,9991134,955-
Angus4£3,8801346,7511
Antrim1£4,4991173,0006
Ballymena1£3,9951168,0832
Bedfordshire16£3,5421363,87542
Berkshire12£3,1481363,37921
Bexley - Greater London4£4,9201134,57414
Blaenau Gwent1£5,950845,0001
Brent - Greater London1£4,899948,0001
Bristol5£4,4531150,50017
Buckinghamshire8£3,1781373,83322
Caerphilly6£4,2451269,1672
Cambridgeshire9£4,0891156,26020
Cardiff1£6,495850,6002
Carmarthenshire2£6,245960,2611
Carrickfergus1£3,9951058,000-
Ceredigion2£6,4951155,2587
Cheshire12£4,5091157,84242
City of Edinburgh4£4,8451239,7566
City of London - Greater London9£3,4471365,65211
Conwy1£4,9951057,0002
County Durham8£3,6711166,19029
Croydon - Greater London1£2,9501098,0005
Derbyshire6£2,8281458,46921
Derry1£9,450545,0001
Devon12£6,0271034,91229
Dorset2£3,7451265,90010
Ealing - Greater London1£4,990109,0001
East Ayrshire2£5,997931,7944
East Lothian1£5,350948,709-
East Riding of Yorkshire7£4,0021255,89113
East Sussex5£4,9561248,09012
Enfield - Greater London1£3,9951172,5961
Essex23£4,3531160,46352
Fife6£4,9621038,7887
Flintshire1£3,995957,0002
Glasgow City2£5,0991145,46510
Gloucestershire5£4,2211254,17821
Greater Manchester31£4,2191157,03683
Hampshire15£4,0221167,08744
Havering - Greater London4£4,1661151,77613
Hertfordshire23£4,0661251,33145
Highland1£7,000760,4775
Hillingdon - Greater London10£3,2991254,9196
Inverclyde1£4,7901121,3542
Kent13£4,7961140,17755
Kingston upon Thames - Greater London3£2,4181467,0009
Lancashire23£3,5691365,47151
Leicestershire9£4,0961163,48222
Lincolnshire14£4,4391254,83128
Merseyside14£3,7991165,26648
Merthyr Tydfil1£5,2991034,987-
Neath Port Talbot2£4,2451061,000-
Newport3£3,8281088,3613
Newtownabbey2£3,9951271,7054
Norfolk10£3,9301262,86234
North Lanarkshire1£3,9951181,0002
North Yorkshire1£3,2951166,33113
Northamptonshire3£3,1601195,69723
Northumberland9£5,7431043,1249
Nottinghamshire11£3,7101257,19830
Oxfordshire1£5,2951244,3609
Pembrokeshire1£3,4951473,500-
Perth and Kinross1£4,4980-1
Rhondda Cynon Taf11£4,9251053,57315
Shropshire2£3,6951350,50010
Somerset6£4,0601248,93812
South Yorkshire10£3,9581070,50334
Staffordshire18£4,4751156,73748
Stirling1£5,9981050,4141
Suffolk5£4,9571053,77828
Surrey22£3,8771256,24747
Swansea3£3,5981367,1506
Tyne and Wear12£3,7771256,01830
Warwickshire4£5,3941141,83120
West Midlands40£3,9121258,10479
West Sussex9£4,7841144,5238
West Yorkshire21£4,5621146,61478
Wiltshire7£5,6971038,16420
Worcestershire8£4,2151257,82127
Wrexham2£3,9951357,5501
Add postcode for better results.