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,401£18,575319,2797,490
Aberdeen City34£18,483322,14240
Aberdeenshire9£20,940312,55033
Angus2£21,74518,84418
Antrim3£16,328325,8755
Ards1£20,990118,2151
Armagh2£16,975332,0007
Ballymena9£17,914218,70415
Barking & Dagenham - Greater London28£18,513218,57938
Barnet - Greater London19£18,853319,71240
Bedfordshire32£20,065215,12981
Belfast17£17,184322,78329
Berkshire70£20,038210,642132
Bexley - Greater London8£17,906318,00921
Blaenau Gwent6£17,049322,49128
Bristol30£19,069316,23158
Bromley - Greater London3£19,95228,94526
Buckinghamshire39£18,991318,98376
Cambridgeshire74£17,400324,130200
Cardiff23£18,733217,66660
Carmarthenshire11£17,950420,88020
Ceredigion18£19,051318,49333
Cheshire120£19,256315,279269
City of Edinburgh31£17,780317,89243
City of London - Greater London47£16,152332,71354
Clackmannanshire1£20,498320,5713
Coleraine9£17,733228,0359
Conwy10£17,891321,7648
Cornwall16£17,846321,99021
County Durham38£18,112320,52686
Craigavon13£17,143324,19418
Croydon - Greater London3£19,364214,6674
Cumbria35£18,670317,13178
Denbighshire3£19,984312,09711
Derbyshire79£18,173321,259172
Derry5£18,577314,3675
Devon42£19,614218,596100
Dorset28£18,971320,96566
Down1£15,995422,200-
Dumfries and Galloway3£16,397420,9209
Dundee City7£19,640313,41610
Dungannon2£22,99027,0576
East Ayrshire9£20,165313,98151
East Dunbartonshire10£18,856317,30310
East Riding of Yorkshire46£18,165322,601112
East Sussex26£18,090318,18157
Enfield - Greater London16£19,532217,20637
Essex164£19,063319,704411
Falkirk9£16,505330,74522
Fife45£18,738318,89167
Glasgow City32£18,931317,68886
Gloucestershire18£18,845217,397101
Greater Manchester160£18,343318,983326
Hampshire90£19,591318,856172
Harrow - Greater London2£19,24326,443-
Havering - Greater London18£18,891218,08437
Herefordshire13£23,09638,14232
Hertfordshire56£18,831323,230145
Highland6£16,915332,53830
Hillingdon - Greater London18£18,425225,37827
Inverclyde3£16,998424,90514
Isle of Anglesey9£20,219319,38316
Isle of Wight2£18,133314,7458
Kent93£19,244217,384168
Lancashire91£18,638320,257174
Leicestershire50£17,017329,198128
Lincolnshire67£18,909323,925166
Lisburn12£17,277323,38221
Magherafelt2£17,473327,0001
Merseyside98£18,075317,392129
Merthyr Tydfil8£17,716319,84912
Midlothian8£18,995320,02914
Moray15£18,728324,28124
Newport16£17,403317,75341
Newry and Mourne5£16,837321,9663
Newtownabbey14£16,899325,05324
Norfolk49£18,901318,561107
North Down2£13,970450,8842
North Lanarkshire26£18,164319,27936
North Yorkshire47£18,692321,138100
Northamptonshire47£18,829217,036100
Northumberland16£16,873321,12737
Nottinghamshire72£18,906318,078158
Omagh8£17,680222,9328
Oxfordshire32£20,788215,486107
Pembrokeshire3£17,085313,0237
Perth and Kinross4£18,484418,92132
Powys1£22,29024,2943
Redbridge - Greater London15£22,539211,05321
Renfrewshire9£19,720316,22539
Rhondda Cynon Taf20£18,268318,55631
Scottish Borders8£18,520313,26217
Shropshire27£18,619316,35753
Somerset49£19,207318,238101
South Ayrshire11£18,053419,47158
South Lanarkshire14£18,708317,42520
South Yorkshire80£18,978318,693199
Staffordshire47£18,334318,943165
Stirling2£18,498314,37937
Strabane4£16,119427,7171
Suffolk62£19,174318,110109
Surrey68£17,705323,262143
Swansea15£18,742320,01254
Tyne and Wear36£17,967319,604127
Waltham Forest - Greater London1£15,599328,8326
Warwickshire33£18,487219,38771
West Dunbartonshire4£19,74838,8359
West Lothian9£18,005217,12318
West Midlands143£18,447316,529335
West Sussex43£18,772316,64475
West Yorkshire123£18,217319,097279
Wiltshire62£19,703316,909109
Worcestershire40£18,395321,582102
Wrexham7£20,071212,98015
Add postcode for better results.