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,366£18,473319,8787,564
Aberdeen City30£18,707321,97341
Aberdeenshire9£20,774312,49632
Angus2£17,97027,49417
Antrim3£15,995325,5424
Ards1£20,990118,2151
Armagh2£16,975332,0007
Ballymena11£17,774220,46318
Barking & Dagenham - Greater London30£18,426320,24437
Barnet - Greater London22£19,126220,68439
Bedfordshire33£19,997215,91882
Belfast18£16,638322,77026
Berkshire67£20,243210,037140
Bexley - Greater London10£18,577215,32618
Blaenau Gwent10£17,059318,40426
Bristol29£18,831319,58457
Bromley - Greater London4£19,251212,25228
Buckinghamshire30£18,806320,04681
Cambridgeshire79£17,763323,896203
Cardiff23£19,025217,96056
Carmarthenshire8£18,621419,48619
Ceredigion15£18,615318,50735
Cheshire124£19,202314,949276
City of Edinburgh25£17,611318,57144
City of London - Greater London50£16,192333,46954
Clackmannanshire1£20,498320,5714
Coleraine8£17,156331,52311
Conwy10£17,891321,7649
Cornwall14£17,667323,43124
County Durham45£18,575320,00184
Craigavon12£17,200325,87222
Croydon - Greater London2£20,700214,2684
Cumbria39£18,722318,03167
Denbighshire5£19,682313,06011
Derbyshire65£17,963321,560173
Derry6£18,223318,0214
Devon40£19,278219,907107
Dorset28£18,929321,08573
Down1£16,295422,200-
Dumfries and Galloway4£16,872418,31710
Dundee City5£18,258315,37810
Dungannon2£22,99027,0576
East Ayrshire9£19,020315,52249
East Dunbartonshire7£18,121315,74111
East Riding of Yorkshire54£17,950324,364105
East Sussex27£17,728321,10762
Enfield - Greater London15£19,291316,19136
Essex180£18,926320,110404
Falkirk9£17,609328,36024
Fife38£18,927317,08069
Glasgow City32£19,234316,65491
Gloucestershire27£18,459322,15295
Greater Manchester141£18,074320,436330
Hampshire84£19,267320,182190
Harrow - Greater London2£19,24326,443-
Havering - Greater London17£19,151218,40740
Herefordshire16£23,11737,88034
Hertfordshire59£18,561323,317148
Highland5£17,238331,16031
Hillingdon - Greater London16£17,865222,80626
Hounslow - Greater London1£11,500359,0002
Inverclyde3£17,098424,90516
Isle of Anglesey9£20,268316,31516
Kent91£19,137318,019166
Lancashire82£18,568320,249182
Leicestershire59£17,271327,351122
Lincolnshire65£19,560320,416168
Lisburn10£17,274326,26221
Magherafelt2£17,473327,0001
Merseyside91£18,357316,410134
Merthyr Tydfil7£19,190213,97513
Midlothian12£18,853322,73213
Moray16£18,476325,06622
Newport12£17,130317,30650
Newry and Mourne5£16,667323,7282
Newtownabbey11£17,413323,17226
Norfolk47£19,405317,360106
North Down2£13,970450,8842
North Lanarkshire28£18,427319,18034
North Yorkshire49£19,044320,02898
Northamptonshire49£18,830218,38496
Northumberland12£16,873322,99040
Nottinghamshire69£18,464319,408165
Omagh8£17,773222,9329
Oxfordshire25£22,198210,987119
Pembrokeshire3£17,085313,0237
Perth and Kinross4£18,484418,92134
Redbridge - Greater London13£22,79229,56819
Renfrewshire11£19,380312,42738
Rhondda Cynon Taf21£18,278317,64229
Scottish Borders9£19,348316,26817
Shropshire28£18,536317,50252
Somerset41£19,160318,630108
South Ayrshire13£17,771420,86162
South Lanarkshire13£18,889317,38221
South Yorkshire75£19,123318,310198
Staffordshire46£18,634318,866165
Stirling3£18,498313,74336
Strabane4£16,119427,7172
Suffolk68£19,151318,432111
Surrey69£17,634323,977142
Swansea19£18,723318,44750
Tyne and Wear34£17,848320,495127
Waltham Forest - Greater London3£16,299327,1765
Warwickshire39£18,552217,95965
West Dunbartonshire4£19,74838,8359
West Lothian10£17,565321,29519
West Midlands136£18,519316,443339
West Sussex45£19,501314,83474
West Yorkshire120£18,217319,776282
Wiltshire64£19,642316,860110
Worcestershire38£18,819421,380100
Wrexham8£19,614315,26515
Add postcode for better results.