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,381£9,649746,12622,336
Aberdeen City66£12,120527,705128
Aberdeenshire22£11,455625,85673
Angus13£11,545731,90036
Antrim13£9,538649,67418
Ards9£7,664958,33311
Armagh5£9,689643,15017
Ballymena22£9,375747,63634
Ballymoney1£9,995537,5083
Barking & Dagenham - Greater London25£14,363320,37458
Barnet - Greater London24£15,682318,54343
Bedfordshire238£6,4181063,503312
Belfast27£12,329532,71566
Berkshire146£7,687951,326383
Bexley - Greater London25£9,086841,12976
Blaenau Gwent21£9,362748,32961
Brent - Greater London21£7,075860,39023
Bridgend1£3,9951492,3791
Bristol212£8,199953,261432
Bromley - Greater London9£6,3321165,96255
Buckinghamshire115£8,924848,711234
Caerphilly21£6,509870,85941
Cambridgeshire232£8,936748,783467
Cardiff54£11,550535,724111
Carmarthenshire20£10,825538,15139
Carrickfergus1£8,450745,9528
Ceredigion53£11,896629,89093
Cheshire309£10,873635,816746
City of Edinburgh106£9,174847,620165
City of London - Greater London139£8,984746,354334
Clackmannanshire2£8,748750,5285
Coleraine6£10,998644,08621
Conwy17£10,364740,25627
Cookstown7£14,242640,3284
Cornwall32£12,462532,01998
County Durham133£8,879745,639324
Craigavon10£8,713858,91136
Croydon - Greater London31£7,9531047,43347
Cumbria78£12,546531,474203
Denbighshire5£8,693748,1469
Derbyshire136£9,987645,031459
Derry14£9,254755,07824
Devon150£9,745843,228360
Dorset97£11,273633,703207
Down1£5,9951168,932-
Dumfries and Galloway17£11,302632,62223
Dundee City40£9,266750,87483
Dungannon5£8,544764,3747
Ealing - Greater London11£6,228955,85519
East Ayrshire46£9,538747,689117
East Dunbartonshire19£11,122531,36414
East Lothian4£5,9341258,0613
East Riding of Yorkshire96£9,891643,556203
East Sussex98£11,121633,058168
Enfield - Greater London29£14,068423,74954
Essex438£10,373741,641850
Falkirk58£9,985749,81390
Fermanagh2£9,770671,2763
Fife95£11,731638,942193
Flintshire7£6,8591057,4948
Glasgow City115£10,668637,122204
Gloucestershire104£7,904954,231273
Greater Manchester529£8,846746,8011,075
Gwynedd2£5,3401094,78211
Hampshire292£9,121846,752709
Harrow - Greater London19£6,358953,37010
Havering - Greater London103£7,206952,031192
Herefordshire17£8,577844,98945
Hertfordshire227£9,298748,214485
Highland7£8,567761,98194
Hillingdon - Greater London58£7,097959,391106
Hounslow - Greater London17£7,8191152,69317
Inverclyde11£14,161423,62029
Isle of Anglesey13£12,898536,31245
Isle of Wight24£10,577934,67027
Kensington & Chelsea - Greater London1£5,7501258,6901
Kent247£8,785859,627550
Kingston upon Thames - Greater London22£4,5131365,86321
Lancashire297£9,730743,362592
Larne1£11,950032,0002
Leicestershire188£9,034848,748400
Lincolnshire191£10,510739,293330
Lisburn25£12,736530,18641
Magherafelt6£7,939865,8004
Merseyside277£10,597639,266559
Merthyr Tydfil20£11,880538,92736
Merton - Greater London8£6,2231157,7914
Midlothian13£15,357320,41331
Monmouthshire17£7,148956,83726
Moray24£14,079427,67748
Neath Port Talbot7£8,382745,22317
Newham - Greater London1£5,3501378,800-
Newport57£10,101644,411117
Newtownabbey13£9,212747,17052
Norfolk199£9,710744,422400
North Ayrshire18£9,597646,63538
North Down7£8,415754,21911
North Lanarkshire51£10,545642,544132
North Yorkshire138£10,277741,848336
Northamptonshire106£8,367855,555265
Northumberland55£10,123632,736113
Nottinghamshire211£9,335747,529425
Omagh10£13,152435,14312
Oxfordshire60£10,687640,528191
Pembrokeshire10£9,367658,97516
Perth and Kinross20£11,764529,59065
Powys2£8,390770,7391
Redbridge - Greater London22£12,073531,75039
Renfrewshire33£11,819535,45399
Rhondda Cynon Taf80£9,296850,88691
Richmond upon Thames - Greater London5£9,802627,68917
Scottish Borders14£11,615632,74228
Shropshire60£9,644742,889193
Somerset140£10,574642,060274
South Ayrshire58£13,075528,220133
South Lanarkshire20£10,953631,69654
South Yorkshire241£9,165749,943629
Staffordshire190£9,757740,216540
Stirling11£10,330733,37575
Strabane2£10,573564,5555
Suffolk199£9,775746,053369
Surrey194£9,734842,070413
Sutton - Greater London1£1,49517100,0002
Swansea48£11,494636,070134
Torfaen3£4,9281171,5711
Tyne and Wear198£9,068748,123397
Waltham Forest - Greater London6£14,150322,13115
Wandsworth - Greater London4£7,3401044,0003
Warwickshire122£8,270854,518205
West Dunbartonshire13£13,190432,96525
West Lothian23£9,899738,67959
West Midlands474£8,522851,1111,036
West Sussex83£9,764842,089173
West Yorkshire418£9,104746,278900
Wiltshire120£9,703745,310255
Worcestershire103£9,943743,055249
Wrexham22£10,113747,46138
Add postcode for better results.