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,439£18,372319,9387,270
Aberdeen City31£18,432218,21849
Aberdeenshire7£19,782417,46932
Angus3£19,562114,96420
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh1£14,975335,0006
Ballymena13£18,020218,04613
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London21£19,105216,50338
Barnet - Greater London16£17,953322,80036
Bedfordshire33£20,164216,82780
Belfast19£17,751319,14329
Berkshire61£18,882212,457138
Bexley - Greater London5£17,774318,52422
Blaenau Gwent12£17,241322,31420
Bristol36£19,017216,50353
Bromley - Greater London10£17,585321,53824
Buckinghamshire52£17,465327,64074
Cambridgeshire56£17,772322,966179
Cardiff18£18,005320,67553
Carmarthenshire16£18,042421,78914
Ceredigion27£19,061219,33935
Cheshire111£19,269214,942266
City of Edinburgh32£18,416318,73845
City of London - Greater London43£16,245330,57752
Clackmannanshire1£20,298320,5711
Coleraine6£16,183334,08013
Conwy7£18,276320,41810
Cookstown1£17,795114,907-
Cornwall14£17,393323,38018
County Durham34£18,394321,411102
Craigavon10£17,390327,13514
Croydon - Greater London2£17,763219,2604
Cumbria35£18,914314,69071
Denbighshire3£19,151316,2237
Derbyshire69£18,342324,517189
Derry8£17,359321,1334
Devon38£19,578216,43989
Dorset31£19,402217,92661
Dumfries and Galloway5£17,056418,3266
Dundee City4£18,699310,25813
Dungannon1£21,99014,1145
East Ayrshire6£19,377315,47837
East Dunbartonshire6£18,581318,61012
East Lothian1£21,49918,3761
East Riding of Yorkshire36£18,008325,840106
East Sussex35£17,987321,10745
Enfield - Greater London10£18,874220,52440
Essex147£19,598219,446414
Falkirk10£17,333324,26020
Fermanagh1£16,995229,640-
Fife44£18,330320,30762
Flintshire1£16,995422,216-
Glasgow City36£18,912316,088103
Gloucestershire27£18,251217,60279
Greater Manchester180£18,170219,587318
Hampshire79£20,482316,034161
Harrow - Greater London2£19,24326,443-
Havering - Greater London17£17,851219,09340
Herefordshire13£22,21739,19232
Hertfordshire53£18,854322,302139
Highland7£18,935219,03028
Hillingdon - Greater London9£17,726230,44735
Inverclyde3£17,565420,90914
Isle of Anglesey7£20,238318,63515
Isle of Wight3£17,919211,7635
Kent82£19,550217,834184
Lancashire123£18,871319,454162
Larne1£17,990217,100-
Leicestershire60£16,704329,188129
Lincolnshire81£18,826321,860147
Lisburn8£17,052323,12219
Magherafelt2£17,473327,0001
Merseyside115£18,110317,572103
Merthyr Tydfil16£17,097323,00810
Midlothian10£19,185313,45015
Moray12£17,912326,88828
Newport21£18,469313,93040
Newry and Mourne4£16,807321,4474
Newtownabbey13£16,710325,99627
Norfolk47£18,647320,77594
North Ayrshire1£16,299339,2241
North Down3£13,812446,2991
North Lanarkshire23£18,703317,36134
North Yorkshire48£19,227318,79191
Northamptonshire43£18,625214,31495
Northumberland14£16,086317,05130
Nottinghamshire74£18,805317,983168
Omagh6£17,727217,9677
Oxfordshire32£21,406312,84395
Pembrokeshire3£17,680213,5874
Perth and Kinross7£18,383320,27125
Powys2£17,390411,9362
Redbridge - Greater London11£19,835314,48127
Renfrewshire11£18,252323,28633
Rhondda Cynon Taf20£18,590319,21234
Scottish Borders11£19,259314,36813
Shropshire33£18,417316,06345
Somerset50£19,880316,67095
South Ayrshire9£18,031324,08751
South Lanarkshire13£18,826320,63517
South Yorkshire62£19,425217,559213
Staffordshire60£18,127320,764166
Stirling4£18,798316,99738
Strabane4£16,119427,7171
Suffolk63£19,022218,621115
Surrey71£18,073321,279125
Sutton - Greater London1£22,995217,890-
Swansea11£17,735323,05049
Tyne and Wear46£18,844318,338118
Waltham Forest - Greater London1£13,599439,0127
Warwickshire42£18,062222,00180
West Dunbartonshire6£20,865210,8089
West Lothian14£17,521318,98716
West Midlands157£18,129317,159348
West Sussex38£18,644317,19377
West Yorkshire111£18,567217,091278
Wiltshire54£19,444217,40888
Worcestershire51£18,778320,87197
Wrexham6£19,916313,84316
Add postcode for better results.