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,449£9,584746,06818,213
Aberdeen City66£11,978527,705111
Aberdeenshire22£11,432625,85663
Angus13£11,528731,90031
Antrim13£9,538649,67417
Ards9£7,664958,3339
Armagh5£9,649643,15016
Ballymena22£9,293747,63628
Ballymoney1£9,995537,5083
Barking & Dagenham - Greater London25£14,167320,37448
Barnet - Greater London24£15,546318,54333
Bedfordshire238£6,3521063,503260
Belfast27£12,198532,71555
Berkshire146£7,554951,326306
Bexley - Greater London25£8,955841,12966
Blaenau Gwent21£9,362748,32947
Brent - Greater London21£6,878860,39017
Bridgend1£3,9951492,3791
Bristol216£8,192852,638349
Bromley - Greater London9£6,2721165,96248
Buckinghamshire115£8,874848,711197
Caerphilly21£6,452870,85933
Cambridgeshire232£8,845748,783394
Cardiff58£11,426535,51890
Carmarthenshire20£10,822538,15130
Carrickfergus1£8,450745,9527
Ceredigion53£11,756629,89079
Cheshire314£10,773635,772603
City of Edinburgh106£9,141847,620147
City of London - Greater London139£8,900746,354278
Clackmannanshire2£8,348750,5283
Coleraine6£10,542644,08619
Conwy17£10,364740,25624
Cookstown7£14,158640,3284
Cornwall32£12,318532,01977
County Durham133£8,785745,639261
Craigavon10£8,713858,91125
Croydon - Greater London31£7,8971047,43339
Cumbria78£12,489531,474173
Denbighshire5£8,693748,1467
Derbyshire136£9,923645,031378
Derry14£9,214755,07817
Devon150£9,695843,228299
Dorset97£11,184633,703165
Down1£5,9951168,932-
Dumfries and Galloway17£11,302632,62214
Dundee City40£9,228750,87467
Dungannon5£8,544764,3745
Ealing - Greater London11£5,891955,85515
East Ayrshire46£9,521747,68999
East Dunbartonshire19£10,717531,36412
East Lothian4£5,9341258,0613
East Riding of Yorkshire96£9,876643,556161
East Sussex98£11,035633,058129
Enfield - Greater London29£14,041423,74946
Essex438£10,291741,641677
Falkirk58£9,985749,81373
Fermanagh2£9,770671,2763
Fife95£11,699638,942157
Flintshire7£6,8591057,4945
Glasgow City115£10,589637,122168
Gloucestershire104£7,852954,231232
Greater Manchester535£8,822746,508893
Gwynedd2£5,3401094,7828
Hampshire292£9,044846,752573
Harrow - Greater London19£6,308953,3705
Havering - Greater London103£7,146952,031156
Herefordshire17£8,518844,98938
Hertfordshire227£9,217748,214392
Highland7£8,567761,98178
Hillingdon - Greater London58£7,056959,39192
Hounslow - Greater London17£7,7671152,69314
Inverclyde11£14,161423,62023
Isle of Anglesey13£12,898536,31236
Isle of Wight24£10,506934,67023
Kensington & Chelsea - Greater London1£5,7501258,6901
Kent247£8,679859,627445
Kingston upon Thames - Greater London22£4,4681365,86314
Lancashire297£9,665743,362478
Larne1£11,950032,0002
Leicestershire188£8,969848,748319
Lincolnshire191£10,404739,293258
Lisburn25£12,730530,18634
Magherafelt6£7,939865,8004
Merseyside277£10,511639,266477
Merthyr Tydfil20£11,860538,92731
Merton - Greater London8£6,1341157,7914
Midlothian13£15,357320,41327
Monmouthshire17£7,095956,83720
Moray24£13,858427,67742
Neath Port Talbot7£8,354745,22312
Newham - Greater London1£5,2501378,800-
Newport57£10,073644,41190
Newtownabbey13£9,133747,17047
Norfolk206£9,714743,907331
North Ayrshire18£9,547646,63535
North Down7£8,386754,21910
North Lanarkshire51£10,439642,544111
North Yorkshire138£10,220741,848278
Northamptonshire119£8,641852,663221
Northumberland55£10,028632,73690
Nottinghamshire214£9,279747,234345
Omagh10£13,152435,1438
Oxfordshire60£10,595640,528154
Pembrokeshire10£9,342658,97514
Perth and Kinross20£11,729529,59053
Powys2£8,390770,7391
Redbridge - Greater London22£12,087531,75031
Renfrewshire33£11,765535,45381
Rhondda Cynon Taf80£9,243850,88676
Richmond upon Thames - Greater London5£9,622627,68912
Scottish Borders14£11,615632,74222
Shropshire60£9,600742,889146
Somerset140£10,535642,060218
South Ayrshire58£12,897528,22085
South Lanarkshire20£10,875631,69649
South Yorkshire256£9,311748,242513
Staffordshire190£9,698740,216444
Stirling11£10,303733,37564
Strabane2£10,573564,5555
Suffolk199£9,725746,053294
Surrey194£9,661842,070345
Sutton - Greater London1£1,15017100,0002
Swansea48£11,383636,070101
Torfaen3£4,9281171,5711
Tyne and Wear198£9,025748,123323
Waltham Forest - Greater London6£13,965322,13113
Wandsworth - Greater London4£7,2401044,0002
Warwickshire122£8,172854,518172
West Dunbartonshire13£13,044432,96520
West Lothian23£9,839738,67953
West Midlands478£8,493850,969834
West Sussex83£9,724842,089131
West Yorkshire418£9,044746,278737
Wiltshire127£9,783744,074198
Worcestershire103£9,892743,055199
Wrexham22£9,844747,46132
Add postcode for better results.