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,544£18,483319,7437,226
Aberdeen City37£18,770318,12744
Aberdeenshire9£19,496419,95534
Angus2£21,495116,41622
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£16,975332,0004
Ballymena14£17,691219,57913
Barking & Dagenham - Greater London29£18,869216,64733
Barnet - Greater London17£18,715321,10339
Bedfordshire36£20,333218,38184
Belfast17£17,623319,74428
Berkshire76£19,319213,344126
Bexley - Greater London6£18,443318,53220
Blaenau Gwent11£17,063325,41123
Bristol35£18,896217,97757
Bromley - Greater London12£19,007320,73322
Buckinghamshire46£18,106323,02173
Cambridgeshire69£17,409325,003175
Cardiff19£18,082321,37657
Carmarthenshire16£18,433420,50818
Ceredigion21£18,995319,79930
Cheshire141£19,088215,034247
City of Edinburgh34£18,208317,82439
City of London - Greater London40£16,306331,48058
Clackmannanshire1£20,498320,5712
Coleraine6£17,250331,08513
Conwy9£18,435319,71610
Cornwall14£17,554322,25819
County Durham42£17,825321,65991
Craigavon11£17,536325,03817
Croydon - Greater London2£18,043219,2604
Cumbria33£18,099319,03075
Denbighshire3£19,151316,2238
Derbyshire79£18,149322,487178
Derry8£17,359321,1335
Devon38£19,213218,33293
Dorset28£19,334218,08763
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 Yorkshire37£18,069328,840101
East Sussex24£17,930321,46151
Enfield - Greater London16£19,236216,86135
Essex157£19,346220,093412
Falkirk8£17,317324,50221
Fermanagh1£16,995229,6401
Fife49£18,645319,76960
Glasgow City43£19,202316,19496
Gloucestershire21£18,758217,77777
Greater Manchester177£18,140319,203321
Hampshire75£20,086317,420165
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,448219,55736
Herefordshire16£23,58337,80030
Hertfordshire58£18,831321,695141
Highland5£17,964329,97330
Hillingdon - Greater London13£18,780223,06831
Inverclyde3£17,565420,90917
Isle of Anglesey8£20,452318,43715
Isle of Wight2£18,133314,7457
Kent92£19,601218,242183
Lancashire133£18,778319,302154
Larne1£17,990217,100-
Leicestershire58£17,192327,029125
Lincolnshire80£18,908322,203147
Lisburn11£17,068323,92519
Magherafelt2£17,473327,0001
Merseyside112£18,108317,689110
Merthyr Tydfil13£17,328321,30110
Midlothian10£18,895320,74114
Moray12£17,912326,88828
Newport17£17,442316,08341
Newry and Mourne6£16,913320,0692
Newtownabbey11£16,736221,57528
Norfolk45£18,877318,531104
North Down3£13,978446,2991
North Lanarkshire24£18,421317,72836
North Yorkshire54£19,099318,94085
Northamptonshire48£18,516216,24893
Northumberland15£16,734319,78631
Nottinghamshire68£18,681318,747161
Omagh7£17,894220,6907
Oxfordshire30£20,080315,25293
Pembrokeshire2£17,129317,3505
Perth and Kinross7£18,747320,39226
Powys2£17,390411,9362
Redbridge - Greater London9£21,299211,38327
Renfrewshire10£18,808320,27135
Rhondda Cynon Taf23£18,619318,28432
Scottish Borders10£18,945314,95314
Shropshire29£18,656315,46951
Somerset47£19,720316,90698
South Ayrshire8£18,223322,31158
South Lanarkshire14£18,628320,00218
South Yorkshire69£19,213217,616210
Staffordshire58£18,423219,169163
Stirling2£17,998414,72335
Strabane4£16,119427,7171
Suffolk67£18,791219,517116
Surrey75£18,115321,150127
Swansea10£17,614320,93752
Tyne and Wear41£18,085321,202123
Waltham Forest - Greater London3£15,532321,0656
Warwickshire40£18,119221,73275
West Dunbartonshire4£19,67338,8359
West Lothian9£17,666320,38216
West Midlands160£18,379316,503336
West Sussex40£18,592317,14377
West Yorkshire104£18,449317,712293
Wiltshire58£19,380217,06188
Worcestershire52£18,182320,73591
Wrexham9£19,777214,09014
Add postcode for better results.