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,488£18,583319,2947,261
Aberdeen City38£18,735318,38941
Aberdeenshire10£19,196420,87033
Angus2£23,99515,88120
Antrim2£15,995431,3136
Ards1£20,990118,2151
Armagh2£16,975332,0005
Ballymena14£17,901219,57913
Barking & Dagenham - Greater London26£19,058217,35336
Barnet - Greater London16£19,107318,10039
Bedfordshire28£20,555214,77184
Belfast19£17,802320,48424
Berkshire75£19,363213,340127
Bexley - Greater London6£18,499318,53224
Blaenau Gwent8£16,874326,18327
Bristol33£18,960217,30154
Bromley - Greater London7£19,135218,33424
Buckinghamshire44£18,342321,82074
Cambridgeshire73£17,615323,959188
Cardiff19£18,228321,41360
Carmarthenshire13£18,226420,36819
Ceredigion18£19,551217,45935
Cheshire139£19,167314,909245
City of Edinburgh29£18,073317,96142
City of London - Greater London43£16,463330,67255
Clackmannanshire1£20,498320,5712
Coleraine11£17,308328,7738
Conwy9£18,546319,71611
Cornwall15£17,663321,95419
County Durham40£17,874320,50489
Craigavon12£17,367324,79216
Croydon - Greater London2£18,096219,2604
Cumbria35£18,168318,78174
Denbighshire3£19,151316,2239
Derbyshire82£18,120321,781174
Derry8£17,671319,2274
Devon42£19,663217,61894
Dorset28£19,130219,13166
Dumfries and Galloway4£16,797419,5067
Dundee City6£19,114318,02511
Dungannon1£21,99014,1147
East Ayrshire6£19,565314,00645
East Dunbartonshire9£18,416318,9709
East Lothian1£21,49918,3761
East Riding of Yorkshire40£18,219322,314103
East Sussex25£18,177319,44155
Enfield - Greater London13£19,560217,15438
Essex159£19,383219,685415
Falkirk8£16,599330,41820
Fermanagh1£16,995229,6401
Fife49£18,486320,42360
Glasgow City40£18,822317,57092
Gloucestershire22£18,860216,89680
Greater Manchester178£18,062319,775317
Hampshire79£20,309317,442160
Harrow - Greater London2£19,24326,443-
Havering - Greater London16£18,306320,34039
Herefordshire17£23,56026,94928
Hertfordshire57£18,565324,204144
Highland7£17,545328,75429
Hillingdon - Greater London10£19,252224,26133
Inverclyde4£17,498423,54416
Isle of Anglesey8£20,452318,43716
Isle of Wight2£18,133314,7457
Kent90£19,459217,863180
Lancashire118£18,694319,536158
Larne1£17,990217,100-
Leicestershire57£17,331327,026120
Lincolnshire75£18,460324,025146
Lisburn12£16,937325,04018
Magherafelt2£17,473327,0001
Merseyside115£18,190317,361113
Merthyr Tydfil12£17,773318,01310
Midlothian12£18,720319,90413
Moray16£18,651323,64622
Newport13£17,456315,38641
Newry and Mourne5£16,647321,9662
Newtownabbey12£16,887321,48827
Norfolk46£18,996317,88599
North Down2£13,470450,8841
North Lanarkshire27£18,349318,61335
North Yorkshire53£19,056318,59491
Northamptonshire45£18,697216,52694
Northumberland13£16,484321,74036
Nottinghamshire71£18,846318,085157
Omagh8£17,927223,7196
Oxfordshire24£21,371211,77094
Pembrokeshire3£17,085313,0234
Perth and Kinross4£18,171315,89028
Powys1£22,29024,2941
Redbridge - Greater London14£22,221210,66224
Renfrewshire7£19,055319,18238
Rhondda Cynon Taf22£18,584318,02231
Scottish Borders9£18,828314,35515
Shropshire27£18,756315,47154
Somerset47£19,857316,985103
South Ayrshire8£18,136321,15557
South Lanarkshire15£18,602320,04419
South Yorkshire71£19,109318,417207
Staffordshire54£18,831216,679165
Stirling3£17,998316,11038
Strabane4£16,119427,7171
Suffolk67£18,925218,388113
Surrey71£18,118321,884130
Swansea11£18,324319,87653
Tyne and Wear41£18,264320,702121
Waltham Forest - Greater London1£15,999311,9706
Warwickshire39£17,918222,08473
West Dunbartonshire4£19,67338,8359
West Lothian10£17,974321,15116
West Midlands148£18,382316,506339
West Sussex43£18,662317,05876
West Yorkshire105£18,195318,572294
Wiltshire58£19,509317,23693
Worcestershire48£18,274320,66896
Wrexham7£19,834213,70114
Add postcode for better results.