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,551£18,509319,4187,237
Aberdeen City38£18,830318,09242
Aberdeenshire9£19,496419,95534
Angus2£21,495116,41622
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£16,975332,0005
Ballymena14£17,691219,57913
Barking & Dagenham - Greater London29£18,869216,64733
Barnet - Greater London17£18,715321,10340
Bedfordshire37£20,583218,38185
Belfast17£17,623319,86028
Berkshire76£19,435212,972127
Bexley - Greater London6£18,443318,53220
Blaenau Gwent11£17,063325,41123
Bristol36£18,834318,41454
Bromley - Greater London6£18,936317,36122
Buckinghamshire46£18,110323,01473
Cambridgeshire70£17,516324,169180
Cardiff19£18,082321,37657
Carmarthenshire16£18,433420,50818
Ceredigion21£18,995319,79934
Cheshire141£19,111214,973248
City of Edinburgh32£18,183317,52839
City of London - Greater London40£16,344331,05159
Clackmannanshire1£20,498320,5712
Coleraine6£17,250331,08513
Conwy9£18,435319,71610
Cornwall14£17,603322,25819
County Durham38£17,614322,76092
Craigavon11£17,536325,03817
Croydon - Greater London2£18,051219,2604
Cumbria35£18,207318,66675
Denbighshire3£19,151316,2238
Derbyshire80£18,045322,423179
Derry8£17,359321,1335
Devon38£19,300217,76896
Dorset30£19,060219,48362
Dumfries and Galloway5£16,797418,3246
Dundee City6£20,372312,46410
Dungannon1£21,99014,1146
East Ayrshire6£19,565314,00644
East Dunbartonshire8£18,442318,74810
East Lothian1£21,49918,3761
East Riding of Yorkshire36£18,194321,883103
East Sussex25£18,097320,44352
Enfield - Greater London16£19,230216,76736
Essex160£19,411220,005413
Falkirk7£17,105326,77821
Fermanagh1£16,995229,6401
Fife49£18,563320,20461
Glasgow City44£19,092316,51094
Gloucestershire22£18,597218,71477
Greater Manchester174£18,075319,430322
Hampshire78£20,103317,947162
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,457219,55736
Herefordshire17£23,31337,91329
Hertfordshire60£18,724322,566140
Highland5£17,964329,97331
Hillingdon - Greater London13£18,784223,06831
Inverclyde3£17,565420,90917
Isle of Anglesey8£20,452318,43715
Isle of Wight2£18,133314,7457
Kent88£19,591218,111186
Lancashire133£18,690319,221151
Larne1£17,990217,100-
Leicestershire58£17,239327,510126
Lincolnshire81£18,844322,084146
Lisburn11£17,068324,67519
Magherafelt2£17,473327,0001
Merseyside112£18,127317,727112
Merthyr Tydfil12£17,689318,16610
Midlothian12£18,720319,90412
Moray12£17,912326,88827
Newport16£17,470316,19441
Newry and Mourne6£16,913320,0692
Newtownabbey11£17,131221,57528
Norfolk47£18,789318,616101
North Down1£14,950331,4642
North Lanarkshire24£18,421317,72837
North Yorkshire56£19,086318,83087
Northamptonshire48£18,534216,24896
Northumberland15£16,634319,56831
Nottinghamshire72£18,807318,661156
Omagh6£17,993219,0498
Oxfordshire29£20,051315,57793
Pembrokeshire2£17,129317,3505
Perth and Kinross7£18,747320,39226
Powys2£17,390411,9362
Redbridge - Greater London10£21,969210,35726
Renfrewshire8£18,798318,30736
Rhondda Cynon Taf22£18,575318,29532
Scottish Borders10£18,945314,95314
Shropshire28£18,758315,16953
Somerset47£19,747316,97299
South Ayrshire8£18,223322,31158
South Lanarkshire14£18,629320,00218
South Yorkshire69£19,196217,667211
Staffordshire61£18,551218,558161
Stirling2£17,998414,72334
Strabane4£16,119427,7171
Suffolk66£18,735319,715117
Surrey73£18,105321,375126
Swansea11£17,704320,12052
Tyne and Wear41£18,010321,433122
Waltham Forest - Greater London2£16,499312,0956
Warwickshire41£18,091221,55974
West Dunbartonshire4£19,67338,8359
West Lothian9£17,694321,21315
West Midlands162£18,446216,217331
West Sussex42£18,714217,30976
West Yorkshire106£18,410318,214295
Wiltshire58£19,427316,92690
Worcestershire50£18,236320,58792
Wrexham9£19,777214,09014
Add postcode for better results.