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

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

Ford Puma Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All3,464£18,573319,2597,285
Aberdeen City36£18,707318,95041
Aberdeenshire9£19,607417,26633
Angus1£20,99511,00120
Antrim2£15,995431,3136
Ards1£20,990118,2151
Armagh2£16,975332,0005
Ballymena14£17,901219,57913
Barking & Dagenham - Greater London27£18,922217,37237
Barnet - Greater London16£19,114318,10039
Bedfordshire28£20,555214,77184
Belfast19£17,802320,48425
Berkshire75£19,472212,941129
Bexley - Greater London7£18,901218,48223
Blaenau Gwent10£17,069325,16726
Bristol31£18,838316,36755
Bromley - Greater London7£19,169218,33424
Buckinghamshire46£18,484321,10974
Cambridgeshire72£17,601324,197190
Cardiff20£18,267320,64262
Carmarthenshire13£18,226420,36819
Ceredigion19£19,364218,87334
Cheshire134£19,216315,012247
City of Edinburgh29£18,144318,27141
City of London - Greater London41£16,159332,53055
Clackmannanshire1£20,498320,5712
Coleraine10£17,055328,5509
Conwy10£18,541321,64710
Cornwall15£17,863321,22918
County Durham39£17,819321,06288
Craigavon10£17,691322,73716
Croydon - Greater London2£18,183219,2604
Cumbria33£18,327318,45277
Denbighshire3£19,151316,22310
Derbyshire78£18,077322,430176
Derry8£17,671319,2274
Devon42£19,656217,57893
Dorset29£19,107218,95268
Dumfries and Galloway4£16,797419,5087
Dundee City8£19,654316,1239
Dungannon1£21,99014,1147
East Ayrshire6£19,631314,00646
East Dunbartonshire8£18,171320,1589
East Lothian1£21,49918,3761
East Riding of Yorkshire38£18,386320,758109
East Sussex26£18,093320,19454
Enfield - Greater London13£19,510218,78938
Essex163£19,401219,481415
Falkirk8£16,599330,41821
Fermanagh1£16,995229,6401
Fife49£18,486320,42362
Glasgow City38£18,962317,32590
Gloucestershire22£18,925216,89681
Greater Manchester179£18,036319,801317
Hampshire80£20,337317,427161
Harrow - Greater London2£19,24326,443-
Havering - Greater London16£18,454320,34039
Herefordshire17£23,56026,94929
Hertfordshire55£18,610324,359142
Highland7£17,545328,75429
Hillingdon - Greater London11£19,320222,27632
Inverclyde4£17,498423,54415
Isle of Anglesey8£20,452318,43716
Isle of Wight2£18,133314,7457
Kent88£19,516217,624180
Lancashire112£18,716319,596163
Larne1£17,990217,100-
Leicestershire50£17,154327,468126
Lincolnshire77£18,415323,753147
Lisburn13£16,902324,64717
Magherafelt2£17,473327,0001
Merseyside111£18,074317,717114
Merthyr Tydfil13£17,773318,2439
Midlothian11£18,695320,56514
Moray16£18,651323,64622
Newport16£17,354317,65038
Newry and Mourne5£16,647321,9662
Newtownabbey12£16,887320,65527
Norfolk47£18,860318,59299
North Down2£13,470450,8841
North Lanarkshire27£18,349318,61335
North Yorkshire51£18,984318,49695
Northamptonshire45£18,730216,52694
Northumberland14£16,378420,95335
Nottinghamshire68£18,885318,527157
Omagh8£17,927223,7197
Oxfordshire27£20,837212,67190
Pembrokeshire2£17,129317,3506
Perth and Kinross4£18,171315,89030
Powys1£22,29024,2941
Redbridge - Greater London14£22,221210,66225
Renfrewshire8£19,323319,87237
Rhondda Cynon Taf23£18,536318,25730
Scottish Borders11£19,086314,49614
Shropshire26£18,805315,30654
Somerset49£19,705317,413102
South Ayrshire8£18,136321,15558
South Lanarkshire14£18,996318,19019
South Yorkshire72£19,207317,908205
Staffordshire54£18,766217,849164
Stirling3£17,998316,11037
Strabane4£16,119427,7171
Suffolk69£18,980218,176112
Surrey69£17,800322,981130
Swansea11£18,324319,87653
Tyne and Wear41£18,370320,081123
Waltham Forest - Greater London1£15,999311,9706
Warwickshire38£18,170220,03273
West Dunbartonshire4£19,74838,8359
West Lothian10£17,974321,15117
West Midlands149£18,386316,580337
West Sussex44£18,658317,20674
West Yorkshire106£18,381317,832291
Wiltshire58£19,535317,23696
Worcestershire42£18,138321,55799
Wrexham7£19,834213,70114
Add postcode for better results.