Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Ford Fiesta 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 Fiesta models, pros and cons, what to look out for and everything else you need to know? Check out our Ford Fiesta buying guide here.

Ford Fiesta Data by County

Ford Fiesta data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All10,679£10,014745,10923,140
Aberdeen City62£12,281525,048121
Aberdeenshire23£11,905625,09781
Angus13£11,872727,04837
Antrim12£9,492750,18022
Ards10£8,642855,05312
Armagh6£11,053538,62518
Ballymena21£9,188752,21437
Ballymoney1£9,995537,5083
Barking & Dagenham - Greater London24£14,369319,86262
Barnet - Greater London20£15,757320,74247
Bedfordshire226£6,5601061,980334
Belfast24£10,815637,59673
Berkshire151£7,6841051,145401
Bexley - Greater London29£9,534836,23778
Blaenau Gwent25£9,576645,86664
Brent - Greater London22£7,328859,52522
Bridgend1£4,9951097,271-
Bristol217£8,318853,186445
Bromley - Greater London8£6,5621163,58557
Buckinghamshire119£8,929849,315241
Caerphilly27£6,068971,43435
Cambridgeshire245£8,989748,439473
Cardiff60£11,630534,107114
Carmarthenshire22£10,454638,62240
Carrickfergus1£8,450745,9528
Ceredigion51£11,567631,813102
Cheshire336£10,873636,381754
City of Edinburgh114£9,371745,872157
City of London - Greater London145£8,957748,211346
Clackmannanshire1£11,198431,5995
Coleraine11£10,931637,12017
Conwy15£9,680744,11029
Cookstown7£14,408640,3284
Cornwall27£12,317533,584107
County Durham143£9,086744,985338
Craigavon10£8,063962,93238
Croydon - Greater London25£7,7921046,13750
Cumbria95£12,214533,594202
Denbighshire6£9,157740,94410
Derbyshire153£10,092644,812482
Derry14£9,404753,87926
Devon163£9,739843,438373
Dorset99£10,847735,483217
Down1£5,9951168,932-
Dumfries and Galloway16£11,396632,69525
Dundee City39£8,715752,55383
Dungannon4£8,683763,4158
Ealing - Greater London14£5,8881059,37116
East Ayrshire46£9,409748,351130
East Dunbartonshire21£11,384529,92612
East Lothian5£5,5481169,3782
East Riding of Yorkshire96£10,100642,172214
East Sussex98£11,347632,762182
Enfield - Greater London27£14,864319,20757
Essex434£10,233742,921900
Falkirk65£9,855749,88990
Fermanagh2£9,770671,2763
Fife84£11,415640,722207
Flintshire6£6,8371064,13110
Glasgow City105£11,260534,888208
Gloucestershire117£8,568952,654282
Greater Manchester554£9,006745,9971,111
Gwynedd2£5,3401094,78214
Hampshire316£9,285846,240709
Harrow - Greater London19£6,584951,39610
Havering - Greater London99£7,468849,345202
Herefordshire23£9,015842,47443
Hertfordshire234£9,044848,225495
Highland7£9,682751,99499
Hillingdon - Greater London53£7,369859,067111
Hounslow - Greater London17£6,9561255,30716
Inverclyde13£14,982421,42429
Isle of Anglesey14£12,712536,09747
Isle of Wight24£11,200932,44528
Kent236£8,562848,629580
Kingston upon Thames - Greater London24£4,4211368,33319
Lancashire300£9,832742,281628
Larne1£11,950032,0002
Leicestershire192£9,050847,937429
Lincolnshire181£10,440740,056342
Lisburn21£13,135529,47250
Magherafelt6£7,939865,8004
Merseyside285£10,557639,598571
Merthyr Tydfil22£12,092537,85238
Merton - Greater London6£6,5531151,8845
Midlothian13£15,526316,86730
Monmouthshire15£7,448955,68928
Moray22£14,213426,40649
Neath Port Talbot7£8,638745,22321
Newport65£10,278644,607122
Newtownabbey16£9,936642,46052
Norfolk200£9,909743,414413
North Ayrshire22£9,226749,41634
North Down5£9,163756,83213
North Lanarkshire55£10,631639,629137
North Yorkshire144£10,695639,805357
Northamptonshire102£8,812854,019269
Northumberland59£10,035632,077116
Nottinghamshire217£9,645745,675430
Omagh11£11,883539,03811
Oxfordshire62£10,786640,987200
Pembrokeshire9£9,252761,44817
Perth and Kinross16£12,282526,32370
Powys2£8,390770,7393
Redbridge - Greater London22£13,115528,81441
Renfrewshire34£12,977530,645105
Rhondda Cynon Taf75£9,352852,08199
Richmond upon Thames - Greater London6£9,139826,04718
Rutland1£12,000326,3051
Scottish Borders14£11,673633,74429
Shropshire68£10,196640,258194
Somerset148£10,383744,145278
South Ayrshire60£13,566426,670159
South Lanarkshire25£11,057533,72946
South Yorkshire251£8,905750,261656
Staffordshire208£9,660741,600554
Stirling12£10,585736,47978
Strabane2£10,573564,5555
Suffolk216£9,817746,524376
Surrey202£10,042740,302417
Sutton - Greater London1£1,57517100,0003
Swansea49£11,194638,751135
Torfaen3£4,9281171,5711
Tyne and Wear205£9,082748,121404
Waltham Forest - Greater London7£14,270321,01516
Wandsworth - Greater London5£7,0901050,6002
Warwickshire114£8,179854,660214
West Dunbartonshire11£14,180429,05923
West Lothian22£10,586636,33458
West Midlands496£8,695850,2311,087
West Sussex77£9,513842,848189
West Yorkshire437£32,129745,144915
Wiltshire118£9,507747,280267
Worcestershire112£10,371740,371265
Wrexham23£10,205646,17440
Add postcode for better results.