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,487£18,478319,5197,095
Aberdeen City34£18,785217,42347
Aberdeenshire9£19,440419,95531
Angus2£21,495116,41621
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£15,475330,5005
Ballymena14£17,655219,57912
Barking & Dagenham - Greater London28£18,786217,16732
Barnet - Greater London17£18,197322,18138
Bedfordshire33£20,131219,18081
Belfast19£17,673319,17928
Berkshire71£19,071213,108126
Bexley - Greater London6£18,382318,53220
Blaenau Gwent13£17,414322,62120
Bristol36£18,862217,67553
Bromley - Greater London13£17,714319,02321
Buckinghamshire47£18,129322,50969
Cambridgeshire64£17,371324,107174
Cardiff19£17,918322,26455
Carmarthenshire16£18,433420,50816
Ceredigion24£19,125219,63433
Cheshire127£19,039215,251252
City of Edinburgh30£18,412318,07143
City of London - Greater London43£16,247330,96053
Clackmannanshire1£20,498320,5712
Coleraine7£17,157329,23012
Conwy8£18,366321,1459
Cookstown1£17,795114,907-
Cornwall14£17,554322,27918
County Durham38£18,143320,21896
Craigavon11£17,536325,03813
Croydon - Greater London3£18,041313,7703
Cumbria30£18,321317,84772
Denbighshire3£19,151316,2237
Derbyshire70£18,086323,406183
Derry9£17,230319,2994
Devon40£19,235217,98492
Dorset28£19,259218,21061
Dumfries and Galloway5£17,096418,3266
Dundee City4£18,886314,44212
Dungannon1£21,99014,1146
East Dunbartonshire7£18,177319,26311
East Lothian1£21,49918,3761
East Riding of Yorkshire38£18,128328,657104
East Sussex25£17,742321,76145
Enfield - Greater London13£19,529216,66138
Essex153£19,463219,689409
Falkirk9£17,971322,38219
Fermanagh1£16,995229,6401
Fife50£18,609319,96957
Flintshire1£16,995422,216-
Glasgow City37£18,552317,302101
Gloucestershire26£18,678217,97372
Greater Manchester179£18,222219,066312
Hampshire80£20,156317,149153
Harrow - Greater London2£19,24326,443-
Havering - Greater London17£18,841217,56637
Herefordshire17£23,21137,81629
Hertfordshire60£18,800321,530133
Highland3£19,108222,26330
Hillingdon - Greater London13£18,641223,30132
Inverclyde3£17,565420,90916
Isle of Anglesey6£21,112314,74117
Isle of Wight2£18,133314,7457
Kent87£19,545217,958178
Lancashire119£18,888318,806161
Larne1£17,990217,100-
Leicestershire57£17,238326,521124
Lincolnshire86£18,735322,741142
Lisburn11£17,068323,78617
Magherafelt2£17,473327,0001
Merseyside117£18,167317,380103
Merthyr Tydfil14£17,152322,33210
Midlothian10£18,895320,74113
Moray13£18,303324,84727
Newport17£17,370316,11540
Newry and Mourne6£16,838320,0692
Newtownabbey13£16,953220,77328
Norfolk52£18,427320,68296
North Down3£13,812446,2991
North Lanarkshire25£18,358317,34834
North Yorkshire47£19,163218,76393
Northamptonshire45£18,698215,90892
Northumberland12£16,346418,69433
Nottinghamshire64£18,976317,050170
Omagh7£17,894220,6906
Oxfordshire29£20,222314,41092
Pembrokeshire2£17,129317,3505
Perth and Kinross5£18,586324,61025
Powys2£17,390411,9362
Redbridge - Greater London12£20,866213,50826
Renfrewshire9£18,809320,69034
Rhondda Cynon Taf23£18,756318,77630
Scottish Borders10£19,485314,23314
Shropshire31£18,707215,35450
Somerset46£19,772316,50794
South Ayrshire9£17,876325,52454
South Lanarkshire14£18,779319,87418
South Yorkshire65£19,057217,999210
Staffordshire58£18,073321,105164
Stirling2£17,748414,72336
Strabane4£16,119427,7171
Suffolk67£18,872219,188115
Surrey76£18,239320,643126
Sutton - Greater London1£22,995217,890-
Swansea9£17,462322,24751
Tyne and Wear37£17,633322,149122
Waltham Forest - Greater London1£16,999212,2177
Warwickshire42£18,046221,62775
West Dunbartonshire6£20,94828,9247
West Lothian10£17,650320,60716
West Midlands170£18,245217,247330
West Sussex41£18,695316,74575
West Yorkshire100£18,285318,165297
Wiltshire57£19,343217,24382
Worcestershire48£18,457320,41094
Wrexham8£19,488314,96215
Add postcode for better results.