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,510£18,365319,9337,250
Aberdeen City34£18,500219,12151
Aberdeenshire8£19,183420,16129
Angus2£21,495116,41621
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh1£14,975335,0006
Ballymena13£18,020218,05413
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London18£18,706217,11341
Barnet - Greater London17£17,997322,36136
Bedfordshire35£19,662218,07478
Belfast20£17,776319,06829
Berkshire65£18,823212,622134
Bexley - Greater London7£19,016314,63022
Blaenau Gwent13£17,284321,60820
Bristol35£19,255216,73254
Bromley - Greater London11£17,236323,75123
Buckinghamshire55£17,493328,38875
Cambridgeshire59£17,827323,560174
Cardiff22£17,763322,29153
Carmarthenshire15£18,079422,14115
Ceredigion30£18,946219,46732
Cheshire114£19,136215,223259
City of Edinburgh34£18,388318,56446
City of London - Greater London44£16,177330,29651
Clackmannanshire1£20,298320,5711
Coleraine6£17,017326,14114
Conwy7£18,276320,41810
Cookstown1£17,795114,907-
Cornwall15£17,439322,89317
County Durham41£18,315321,566104
Craigavon11£17,218327,52914
Croydon - Greater London2£17,679219,2604
Cumbria37£18,794314,09773
Denbighshire3£19,151316,2237
Derbyshire71£18,279324,919186
Derry8£17,359321,1334
Devon38£19,586216,69684
Dorset30£19,420218,25759
Dumfries and Galloway4£16,747419,5067
Dundee City5£17,957317,42713
Dungannon1£21,99014,1145
East Ayrshire7£18,820315,84635
East Dunbartonshire6£18,271318,61011
East Lothian1£21,49918,3761
East Riding of Yorkshire39£18,279324,341106
East Sussex31£18,331319,93549
Enfield - Greater London10£18,874220,52439
Essex150£19,533219,251412
Falkirk10£17,333324,26020
Fermanagh1£16,995229,640-
Fife40£18,342320,18963
Flintshire1£16,995422,216-
Glasgow City38£18,827315,809101
Gloucestershire36£18,462218,03976
Greater Manchester184£18,054219,939317
Hampshire82£20,391315,817157
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£18,038218,86943
Herefordshire12£21,87739,95733
Hertfordshire57£18,910321,497136
Highland8£19,276216,65228
Hillingdon - Greater London8£16,994233,62336
Inverclyde3£17,565420,90913
Isle of Anglesey7£20,238318,63515
Isle of Wight3£17,919211,7635
Kent81£19,540217,342185
Lancashire124£18,689319,359164
Larne1£17,990217,100-
Leicestershire56£16,603328,924136
Lincolnshire81£18,754322,114149
Lisburn7£16,931322,27019
Magherafelt2£17,473327,0001
Merseyside118£18,109317,409105
Merthyr Tydfil18£17,589321,48310
Midlothian12£18,845313,39014
Moray13£17,788326,09828
Newport21£18,728314,21841
Newry and Mourne4£16,807321,4474
Newtownabbey12£16,569327,76227
Norfolk47£18,639320,77590
North Ayrshire1£16,299339,2241
North Down3£13,812446,2991
North Lanarkshire23£18,337317,73634
North Yorkshire49£19,275318,17190
Northamptonshire41£18,734213,61398
Northumberland15£16,120318,72228
Nottinghamshire73£18,744318,442169
Omagh6£17,727217,9677
Oxfordshire31£21,643312,73098
Pembrokeshire3£17,680213,5874
Perth and Kinross7£18,383320,27124
Powys2£17,390411,9362
Redbridge - Greater London12£20,266313,63527
Renfrewshire11£18,180323,28633
Rhondda Cynon Taf21£18,657319,22131
Scottish Borders12£19,612313,52013
Shropshire33£18,409316,06344
Somerset54£19,633317,88092
South Ayrshire10£17,598324,13252
South Lanarkshire13£18,633320,63517
South Yorkshire58£19,490216,808215
Staffordshire62£18,178319,587164
Stirling5£18,238316,83938
Strabane4£16,119427,7171
Suffolk67£19,293218,146111
Surrey71£18,130321,249129
Sutton - Greater London1£22,995217,890-
Swansea10£17,769323,25648
Tyne and Wear43£18,962317,567120
Waltham Forest - Greater London1£13,099439,0127
Warwickshire42£18,021222,00179
West Dunbartonshire5£21,67827,99510
West Lothian14£17,521318,98716
West Midlands157£17,978317,372351
West Sussex41£18,779316,59077
West Yorkshire115£18,558217,487280
Wiltshire55£19,585217,48286
Worcestershire49£18,619321,14398
Wrexham6£19,916313,84315
Add postcode for better results.