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,457£18,489319,5987,214
Aberdeen City33£18,830217,55848
Aberdeenshire9£19,440419,95532
Angus2£21,495116,41622
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£16,975332,0003
Ballymena14£17,655219,57913
Barking & Dagenham - Greater London28£18,798217,16733
Barnet - Greater London18£18,335322,00339
Bedfordshire35£20,310219,02686
Belfast19£17,967319,16828
Berkshire74£19,189213,041129
Bexley - Greater London6£18,382318,53220
Blaenau Gwent13£17,337323,50522
Bristol36£18,875217,67553
Bromley - Greater London15£18,190318,02121
Buckinghamshire47£18,165322,50971
Cambridgeshire67£17,425324,067174
Cardiff18£17,985321,95457
Carmarthenshire16£18,433420,50818
Ceredigion22£19,134219,29530
Cheshire129£19,039215,323257
City of Edinburgh31£18,384317,95642
City of London - Greater London44£16,242331,20255
Clackmannanshire1£20,498320,5712
Coleraine6£17,250331,08513
Conwy8£18,366321,1459
Cookstown1£17,795114,907-
Cornwall14£17,554322,27918
County Durham35£17,990320,99096
Craigavon11£17,536325,03814
Croydon - Greater London3£18,074313,7703
Cumbria29£18,317318,05275
Denbighshire3£19,151316,2238
Derbyshire67£18,191323,449188
Derry8£17,359321,1335
Devon41£19,114218,70290
Dorset28£19,278218,21064
Dumfries and Galloway5£16,797418,3246
Dundee City5£19,848312,11911
Dungannon1£21,99014,1146
East Dunbartonshire8£18,442318,74810
East Lothian1£21,49918,3761
East Riding of Yorkshire35£18,067329,469104
East Sussex24£17,636322,11647
Enfield - Greater London13£19,478218,09239
Essex152£19,499219,723415
Falkirk7£17,119327,17720
Fermanagh1£16,995229,6401
Fife49£18,681319,80257
Flintshire1£16,995422,216-
Glasgow City34£18,894316,077103
Gloucestershire25£18,710218,07075
Greater Manchester175£18,309218,543319
Hampshire78£20,022317,207159
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,458219,55735
Herefordshire17£23,21137,81631
Hertfordshire60£18,811321,530139
Highland3£19,108222,26331
Hillingdon - Greater London14£18,478223,36731
Inverclyde3£17,465420,90916
Isle of Anglesey7£20,524318,63516
Isle of Wight2£18,133314,7457
Kent86£19,469218,043181
Lancashire119£18,867319,100161
Larne1£17,990217,100-
Leicestershire57£17,302326,001125
Lincolnshire82£18,688323,081146
Lisburn11£17,068323,78619
Magherafelt2£17,473327,0001
Merseyside113£18,129317,606106
Merthyr Tydfil14£17,212322,33210
Midlothian9£18,884321,64214
Moray12£17,912326,88828
Newport17£17,412316,11540
Newry and Mourne6£16,913320,0692
Newtownabbey13£16,834220,77328
Norfolk52£18,433320,452100
North Down3£13,978446,2991
North Lanarkshire25£18,471317,26935
North Yorkshire46£19,232218,52594
Northamptonshire47£18,602216,17894
Northumberland13£16,397319,15031
Nottinghamshire65£18,966216,410172
Omagh7£17,894220,6906
Oxfordshire28£20,264314,60192
Pembrokeshire2£17,129317,3505
Perth and Kinross6£18,655321,75227
Powys2£17,390411,9362
Redbridge - Greater London10£20,859213,18728
Renfrewshire9£18,809320,69036
Rhondda Cynon Taf23£18,778318,77630
Scottish Borders10£18,945314,95313
Shropshire29£18,689314,87850
Somerset47£19,846316,53998
South Ayrshire9£17,876325,52454
South Lanarkshire14£18,833319,87418
South Yorkshire66£19,288217,189212
Staffordshire58£18,171220,634167
Stirling2£17,998414,72335
Strabane4£16,119427,7171
Suffolk65£18,864219,361119
Surrey75£18,276320,160127
Sutton - Greater London1£22,995217,890-
Swansea8£17,649320,83950
Tyne and Wear38£17,875321,580126
Waltham Forest - Greater London2£16,499312,0956
Warwickshire43£18,011221,72874
West Dunbartonshire4£19,67338,8359
West Lothian10£17,650320,60716
West Midlands167£18,224317,249330
West Sussex41£18,738316,69977
West Yorkshire94£18,487316,943302
Wiltshire57£19,358217,24384
Worcestershire48£18,351320,51794
Wrexham9£19,777214,09014
Add postcode for better results.