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,465£18,371319,7977,208
Aberdeen City32£18,422218,38047
Aberdeenshire7£19,782417,46932
Angus3£19,562114,96420
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£15,475330,5005
Ballymena14£17,655219,59711
Banbridge1£15,900421,000-
Barking & Dagenham - Greater London24£19,019216,88936
Barnet - Greater London17£18,197322,18138
Bedfordshire33£19,775219,07780
Belfast19£17,673319,17928
Berkshire58£19,087312,195136
Bexley - Greater London5£18,245317,75322
Blaenau Gwent11£17,217323,38922
Bristol37£18,803217,68853
Bromley - Greater London13£17,263322,53921
Buckinghamshire54£17,478327,08870
Cambridgeshire59£17,592324,097177
Cardiff15£17,998320,89156
Carmarthenshire16£18,167421,78916
Ceredigion27£19,080219,33935
Cheshire112£19,194214,989262
City of Edinburgh34£18,596317,83042
City of London - Greater London40£16,392330,25454
Clackmannanshire1£20,298320,5711
Coleraine6£16,183334,08013
Conwy8£18,366321,1459
Cookstown1£17,795114,907-
Cornwall14£17,554322,27917
County Durham40£18,093321,01793
Craigavon10£17,410327,13514
Croydon - Greater London2£17,900219,2604
Cumbria38£18,879314,95270
Denbighshire3£19,151316,2237
Derbyshire70£18,221324,436185
Derry8£17,359321,1334
Devon40£19,019219,05492
Dorset27£19,416218,31161
Dumfries and Galloway5£17,056418,3266
Dundee City3£19,09939,40113
Dungannon1£21,99014,1145
East Ayrshire5£19,778313,95237
East Dunbartonshire7£18,177319,26311
East Lothian1£21,49918,3761
East Riding of Yorkshire36£18,021324,084103
East Sussex32£18,189319,23648
Enfield - Greater London11£19,119218,78540
Essex145£19,524219,741415
Falkirk10£17,408324,25820
Fermanagh1£16,995229,640-
Fife43£18,408320,15461
Flintshire1£16,995422,216-
Glasgow City40£18,849316,59498
Gloucestershire29£18,304217,89176
Greater Manchester185£18,285218,879310
Hampshire79£20,501316,326159
Harrow - Greater London2£19,24326,443-
Havering - Greater London18£18,093218,55439
Herefordshire16£22,42839,26530
Hertfordshire58£18,778322,562135
Highland7£18,935219,03031
Hillingdon - Greater London10£18,404227,49935
Inverclyde3£17,565420,90915
Isle of Anglesey6£21,112314,74115
Isle of Wight2£18,133314,7456
Kent84£19,611218,126182
Lancashire123£18,969318,729160
Larne1£17,990217,100-
Leicestershire58£16,520329,823127
Lincolnshire84£18,802322,199143
Lisburn8£17,151323,12220
Magherafelt2£17,473327,0001
Merseyside116£18,157317,426102
Merthyr Tydfil15£17,168322,84110
Midlothian11£18,895316,21815
Moray13£18,303324,84727
Newport19£18,238314,70739
Newry and Mourne4£16,807321,4474
Newtownabbey13£16,710325,99627
Norfolk49£18,564321,06694
North Down3£13,812446,2991
North Lanarkshire25£18,537317,08732
North Yorkshire47£19,220319,43492
Northamptonshire42£18,693214,43496
Northumberland14£16,328419,82030
Nottinghamshire63£18,857318,300173
Omagh6£17,727217,9678
Oxfordshire30£19,446315,85095
Pembrokeshire2£17,129317,3504
Perth and Kinross6£18,655321,75226
Powys1£15,99049,7203
Redbridge - Greater London11£20,054213,65126
Renfrewshire10£18,428323,28135
Rhondda Cynon Taf20£18,590319,21234
Scottish Borders11£19,259314,36813
Shropshire31£18,578315,04146
Somerset50£19,887217,09493
South Ayrshire8£17,786326,80253
South Lanarkshire13£18,826320,63517
South Yorkshire63£19,177217,594214
Staffordshire62£18,183220,443164
Stirling2£17,748414,72339
Strabane4£16,119427,7171
Suffolk64£19,048218,357114
Surrey75£18,136320,655123
Sutton - Greater London1£22,995217,890-
Swansea14£17,649321,91451
Tyne and Wear48£18,611319,020117
Waltham Forest - Greater London1£13,599439,0127
Warwickshire43£18,297220,11476
West Dunbartonshire6£20,865210,8089
West Lothian12£17,558320,17616
West Midlands168£18,188317,231338
West Sussex38£18,560316,78578
West Yorkshire110£18,380316,777283
Wiltshire52£19,479217,45088
Worcestershire42£18,308321,63698
Wrexham8£19,488314,96215
Add postcode for better results.