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,659746,12622,817
Aberdeen City66£12,128527,705128
Aberdeenshire22£11,455625,85676
Angus13£11,545731,90036
Antrim13£9,576649,67419
Ards9£7,664958,33311
Armagh5£9,689643,15018
Ballymena22£9,375747,63634
Ballymoney1£9,995537,5083
Barking & Dagenham - Greater London25£14,363320,37459
Barnet - Greater London24£15,717318,54346
Bedfordshire238£6,4191063,503319
Belfast27£12,346532,71568
Berkshire146£7,708951,326392
Bexley - Greater London25£9,102841,12980
Blaenau Gwent21£9,362748,32961
Brent - Greater London21£7,085860,39023
Bridgend1£3,9951492,3791
Bristol212£8,206953,261442
Bromley - Greater London9£6,3321165,96255
Buckinghamshire115£8,901848,711239
Caerphilly21£6,509870,85941
Cambridgeshire232£8,944748,783481
Cardiff54£11,524535,724116
Carmarthenshire20£10,825538,15139
Carrickfergus1£8,450745,9528
Ceredigion53£11,901629,89096
Cheshire309£10,888635,816761
City of Edinburgh106£9,186847,620168
City of London - Greater London139£9,001746,354343
Clackmannanshire2£8,748750,5285
Coleraine6£10,998644,08621
Conwy17£10,393740,25628
Cookstown7£14,408640,3284
Cornwall32£12,473532,01999
County Durham133£8,870745,639333
Craigavon10£8,763858,91136
Croydon - Greater London31£7,9531047,43347
Cumbria78£12,563531,474208
Denbighshire5£8,693748,14610
Derbyshire136£9,977645,031470
Derry14£9,268755,07824
Devon150£9,755843,228369
Dorset97£11,273633,703212
Down1£5,9951168,932-
Dumfries and Galloway17£11,332632,62223
Dundee City40£9,266750,87484
Dungannon5£8,544764,3747
Ealing - Greater London11£6,273955,85519
East Ayrshire46£9,530747,689122
East Dunbartonshire19£10,990531,36414
East Lothian4£5,9341258,0613
East Riding of Yorkshire96£9,844643,556210
East Sussex98£11,129633,058173
Enfield - Greater London29£14,199423,74954
Essex438£10,399741,641869
Falkirk58£9,984749,81391
Fermanagh2£9,770671,2763
Fife95£11,740638,942195
Flintshire7£6,8591057,4948
Glasgow City115£10,644637,122207
Gloucestershire104£7,905954,231280
Greater Manchester529£8,829746,8011,106
Gwynedd2£5,3401094,78211
Hampshire292£9,132846,752722
Harrow - Greater London19£6,358953,37011
Havering - Greater London103£7,214952,031198
Herefordshire17£8,606844,98946
Hertfordshire227£9,313748,214495
Highland7£8,567761,98196
Hillingdon - Greater London58£7,133959,391106
Hounslow - Greater London17£7,8421152,69317
Inverclyde11£14,161423,62029
Isle of Anglesey13£13,011536,31246
Isle of Wight24£10,577934,67027
Kensington & Chelsea - Greater London1£5,7501258,6901
Kent247£8,806859,627562
Kingston upon Thames - Greater London22£4,5131365,86321
Lancashire297£9,688743,362603
Larne1£11,950032,0002
Leicestershire188£9,045848,748410
Lincolnshire191£10,472739,293338
Lisburn25£12,949530,18642
Magherafelt6£7,939865,8004
Merseyside277£10,619639,266566
Merthyr Tydfil20£11,750538,92736
Merton - Greater London8£6,2231157,7915
Midlothian13£15,357320,41331
Monmouthshire17£7,148956,83727
Moray24£14,079427,67748
Neath Port Talbot7£8,382745,22317
Newham - Greater London1£5,3501378,800-
Newport57£10,104644,411118
Newtownabbey13£9,212747,17055
Norfolk199£9,717744,422410
North Ayrshire18£9,765646,63538
North Down7£8,415754,21911
North Lanarkshire51£10,504642,544133
North Yorkshire138£10,260741,848340
Northamptonshire106£8,369855,555268
Northumberland55£10,142632,736114
Nottinghamshire211£9,361747,529430
Omagh10£13,152435,14312
Oxfordshire60£10,696640,528199
Pembrokeshire10£9,407658,97516
Perth and Kinross20£11,764529,59065
Powys2£8,390770,7392
Redbridge - Greater London22£12,178531,75040
Renfrewshire33£11,834535,453105
Rhondda Cynon Taf80£9,304850,88695
Richmond upon Thames - Greater London5£9,803627,68917
Scottish Borders14£11,615632,74228
Shropshire60£9,648742,889193
Somerset140£10,584642,060278
South Ayrshire58£13,148528,220143
South Lanarkshire20£10,854631,69654
South Yorkshire241£9,154749,943645
Staffordshire190£9,766740,216550
Stirling11£10,375733,37577
Strabane2£10,573564,5555
Suffolk199£9,796746,053379
Surrey194£9,748842,070420
Sutton - Greater London1£1,49517100,0002
Swansea48£11,542636,070134
Torfaen3£4,9281171,5711
Tyne and Wear198£9,078748,123409
Waltham Forest - Greater London6£14,150322,13115
Wandsworth - Greater London4£7,3401044,0003
Warwickshire122£8,282854,518213
West Dunbartonshire13£13,282432,96526
West Lothian23£9,899738,67960
West Midlands474£8,509851,1111,059
West Sussex83£9,765842,089175
West Yorkshire418£9,115746,278914
Wiltshire120£9,714745,310260
Worcestershire103£9,995743,055254
Wrexham22£10,062747,46138
Add postcode for better results.