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,315£18,555319,2827,553
Aberdeen City32£18,404322,81141
Aberdeenshire9£21,051310,22232
Angus2£21,74518,84418
Antrim2£16,245320,3135
Ards1£20,990118,2151
Armagh2£16,975332,0007
Ballymena11£17,774220,46315
Barking & Dagenham - Greater London30£18,381319,58738
Barnet - Greater London18£19,154319,04042
Bedfordshire30£20,341214,74583
Belfast17£16,755321,53227
Berkshire69£20,007210,582134
Bexley - Greater London10£18,167217,22119
Blaenau Gwent6£16,832321,56029
Bristol31£19,101317,02856
Bromley - Greater London3£19,95128,94528
Buckinghamshire37£18,899319,53979
Cambridgeshire69£17,522324,353205
Cardiff23£18,807217,66660
Carmarthenshire11£18,223317,60719
Ceredigion17£19,054317,46334
Cheshire116£19,174315,307271
City of Edinburgh29£17,913317,19544
City of London - Greater London48£16,135332,99254
Clackmannanshire1£20,498320,5713
Coleraine8£17,131331,5239
Conwy10£17,891321,7648
Cornwall16£17,846321,99021
County Durham39£18,404320,15387
Craigavon13£17,316324,19418
Croydon - Greater London3£19,375214,6674
Cumbria36£18,673318,17775
Denbighshire4£19,233312,62410
Derbyshire73£18,104321,518171
Derry5£18,577314,3675
Devon40£19,186219,400104
Dorset27£18,948320,77071
Down1£15,995422,200-
Dumfries and Galloway3£16,397420,92010
Dundee City6£18,965315,18010
Dungannon2£22,99027,0576
East Ayrshire10£20,148313,31750
East Dunbartonshire10£18,856317,30311
East Riding of Yorkshire51£18,402322,429110
East Sussex26£17,762321,06659
Enfield - Greater London13£19,297315,14138
Essex161£18,966319,772411
Falkirk9£16,505330,74523
Fife43£18,938317,71669
Glasgow City31£18,964318,21387
Gloucestershire19£19,173218,070101
Greater Manchester150£18,149319,298335
Hampshire87£19,486319,278180
Harrow - Greater London2£19,24326,443-
Havering - Greater London16£19,030218,54841
Herefordshire14£22,55639,00531
Hertfordshire52£18,830323,240148
Highland6£17,031332,53830
Hillingdon - Greater London16£19,250218,53827
Inverclyde3£17,098424,90516
Isle of Anglesey9£20,101318,42615
Kent87£19,207317,890171
Lancashire88£18,780319,572173
Leicestershire52£17,150328,132128
Lincolnshire66£19,169322,012166
Lisburn11£17,366325,63021
Magherafelt2£17,473327,0001
Merseyside87£18,300315,693132
Merthyr Tydfil10£18,422217,43211
Midlothian8£18,995320,02915
Moray15£18,728324,28124
Newport16£17,450317,75345
Newry and Mourne6£16,597322,7172
Newtownabbey13£16,853325,40625
Norfolk47£19,068318,188108
North Down2£13,970450,8842
North Lanarkshire24£18,201319,48836
North Yorkshire47£19,077320,42499
Northamptonshire48£18,760217,53498
Northumberland15£16,798319,78338
Nottinghamshire71£18,820317,911159
Omagh8£17,680222,9328
Oxfordshire30£21,406213,078109
Pembrokeshire3£17,085313,0237
Perth and Kinross4£18,484418,92133
Redbridge - Greater London16£22,555210,97020
Renfrewshire10£19,548316,49340
Rhondda Cynon Taf18£18,381317,62830
Scottish Borders8£18,520313,26217
Shropshire27£18,619316,35654
Somerset46£19,079319,185106
South Ayrshire11£18,053419,47164
South Lanarkshire12£18,820318,37521
South Yorkshire81£19,180318,047204
Staffordshire44£18,303318,805162
Stirling3£18,498313,74337
Strabane4£16,119427,7171
Suffolk63£19,092318,475109
Surrey70£17,613323,781141
Swansea13£18,611320,30453
Tyne and Wear32£18,032319,390127
Waltham Forest - Greater London1£15,599328,8327
Warwickshire36£18,488218,94167
West Dunbartonshire4£19,74838,8359
West Lothian9£18,005217,12318
West Midlands136£18,433316,309339
West Sussex47£18,985315,96873
West Yorkshire118£18,315319,187282
Wiltshire60£19,681317,067112
Worcestershire40£18,142322,142100
Wrexham8£20,398211,85914
Add postcode for better results.