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,494£18,483319,7157,179
Aberdeen City37£18,770318,12744
Aberdeenshire9£19,496419,95533
Angus2£21,495116,41622
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£16,975332,0004
Ballymena14£17,691219,57913
Barking & Dagenham - Greater London28£18,828217,16733
Barnet - Greater London17£18,715321,10339
Bedfordshire35£20,363218,58585
Belfast17£17,623319,86028
Berkshire73£19,305213,332129
Bexley - Greater London6£18,443318,53220
Blaenau Gwent11£17,063325,41122
Bristol35£18,896217,97754
Bromley - Greater London12£17,948320,73321
Buckinghamshire47£18,116322,59072
Cambridgeshire67£17,414324,862175
Cardiff18£17,977321,95458
Carmarthenshire16£18,433420,50818
Ceredigion21£18,995319,79930
Cheshire139£19,132214,800247
City of Edinburgh34£18,208317,82439
City of London - Greater London41£16,277331,52556
Clackmannanshire1£20,498320,5712
Coleraine6£17,250331,08513
Conwy9£18,435319,7169
Cornwall14£17,554322,25819
County Durham43£17,744321,70791
Craigavon11£17,536325,03814
Croydon - Greater London3£18,191313,7704
Cumbria33£18,098319,03072
Denbighshire3£19,151316,2238
Derbyshire76£18,155322,718179
Derry8£17,359321,1335
Devon38£19,213218,33292
Dorset28£19,334218,08763
Dumfries and Galloway5£16,797418,3246
Dundee City6£20,372312,46410
Dungannon1£21,99014,1146
East Ayrshire4£20,173312,55044
East Dunbartonshire8£18,442318,74810
East Lothian1£21,49918,3761
East Riding of Yorkshire36£17,972329,392102
East Sussex23£17,827320,99150
Enfield - Greater London15£19,224216,71036
Essex153£19,332219,908412
Falkirk7£17,162327,17721
Fermanagh1£16,995229,6401
Fife47£18,693320,02461
Glasgow City43£19,202316,19495
Gloucestershire22£18,797217,72777
Greater Manchester176£18,153319,133315
Hampshire75£20,074317,225162
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,448219,55735
Herefordshire17£23,62537,52930
Hertfordshire58£18,831321,695139
Highland5£17,964329,97329
Hillingdon - Greater London13£18,780223,06831
Inverclyde3£17,465420,90917
Isle of Anglesey8£20,452318,43715
Isle of Wight2£18,133314,7457
Kent88£19,513218,663183
Lancashire131£18,747319,547155
Larne1£17,990217,100-
Leicestershire57£17,211326,605123
Lincolnshire79£18,937322,220148
Lisburn11£17,068324,67519
Magherafelt2£17,473327,0001
Merseyside112£18,105317,689106
Merthyr Tydfil13£17,328321,30110
Midlothian9£18,773319,97514
Moray12£17,912326,88828
Newport16£17,502315,67241
Newry and Mourne6£16,913320,0692
Newtownabbey11£16,736221,57528
Norfolk45£18,877318,531102
North Down3£13,978446,2991
North Lanarkshire23£18,488317,86236
North Yorkshire53£19,165318,76286
Northamptonshire47£18,566216,17894
Northumberland15£16,734319,78630
Nottinghamshire67£18,707318,703158
Omagh7£17,894220,6906
Oxfordshire30£20,096315,25290
Pembrokeshire2£17,129317,3505
Perth and Kinross6£18,738321,75227
Powys2£17,390411,9362
Redbridge - Greater London9£21,299211,38327
Renfrewshire10£18,808320,27135
Rhondda Cynon Taf20£18,813317,29732
Scottish Borders9£19,162314,95515
Shropshire29£18,656315,46949
Somerset46£19,691316,88797
South Ayrshire8£18,223322,31156
South Lanarkshire13£18,711320,40719
South Yorkshire66£19,148217,156210
Staffordshire54£18,410219,576164
Stirling2£17,998414,72335
Strabane4£16,119427,7171
Suffolk66£18,791219,327117
Surrey77£18,202321,005125
Swansea9£17,816321,37951
Tyne and Wear41£18,061321,440121
Waltham Forest - Greater London3£15,532321,0656
Warwickshire41£18,110221,64774
West Dunbartonshire4£19,67338,8359
West Lothian9£17,666320,38216
West Midlands160£18,366316,642332
West Sussex39£18,705317,03478
West Yorkshire102£18,433317,831292
Wiltshire58£19,380217,06186
Worcestershire52£18,185320,73591
Wrexham9£19,777214,09014
Add postcode for better results.