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,269£18,569319,3407,567
Aberdeen City32£18,482322,74840
Aberdeenshire9£21,051310,20132
Angus2£21,74518,84418
Antrim3£15,995325,5424
Ards1£20,990118,2151
Armagh2£16,975332,0007
Ballymena11£17,774220,46316
Barking & Dagenham - Greater London28£18,372320,17739
Barnet - Greater London18£19,206219,53141
Bedfordshire32£20,369214,71580
Belfast17£16,755321,53227
Berkshire64£20,017210,367137
Bexley - Greater London10£18,361217,22119
Blaenau Gwent7£16,713321,26828
Bristol30£18,988317,99456
Bromley - Greater London3£19,95128,94528
Buckinghamshire34£18,843319,99079
Cambridgeshire71£17,759323,667204
Cardiff23£18,821217,66660
Carmarthenshire11£18,223317,60719
Ceredigion14£19,226218,12334
Cheshire116£19,167315,190278
City of Edinburgh27£17,908316,51844
City of London - Greater London48£16,149332,99255
Clackmannanshire1£20,498320,5713
Coleraine8£17,156331,52311
Conwy10£17,891321,7648
Cornwall15£17,803322,27722
County Durham38£18,662319,57388
Craigavon12£17,193325,87218
Croydon - Greater London3£19,372214,6674
Cumbria35£18,649317,79473
Denbighshire4£19,233312,62410
Derbyshire67£18,165321,274168
Derry5£18,577314,3675
Devon42£19,306218,770103
Dorset27£18,955320,77072
Down1£15,995422,200-
Dumfries and Galloway3£16,397420,92010
Dundee City6£18,965315,18010
Dungannon2£22,99027,0576
East Ayrshire9£19,776313,41450
East Dunbartonshire9£18,871316,77911
East Riding of Yorkshire53£18,500322,139107
East Sussex26£17,762321,06662
Enfield - Greater London13£19,297315,14138
Essex158£18,921319,790415
Falkirk8£16,554331,31224
Fife40£18,811317,77769
Glasgow City28£19,154317,50389
Gloucestershire19£19,194218,070101
Greater Manchester144£18,191318,916336
Hampshire84£19,386319,623179
Harrow - Greater London2£19,24326,443-
Havering - Greater London15£19,165218,15842
Herefordshire14£22,55639,00531
Hertfordshire53£18,684323,241146
Highland5£17,238331,16030
Hillingdon - Greater London14£18,839219,12628
Inverclyde3£17,098424,90516
Isle of Anglesey9£20,101318,42615
Kent87£19,343317,670170
Lancashire87£18,738319,482174
Leicestershire51£17,261327,798128
Lincolnshire64£18,954322,712168
Lisburn11£17,366324,73921
Magherafelt2£17,473327,0001
Merseyside89£18,282316,500126
Merthyr Tydfil10£18,535217,43212
Midlothian11£18,931321,67513
Moray15£18,728324,28123
Newport16£17,449317,75347
Newry and Mourne6£16,605322,7172
Newtownabbey13£16,853325,40625
Norfolk45£19,118318,535108
North Down2£13,970450,8842
North Lanarkshire24£18,476319,48837
North Yorkshire46£19,012320,34099
Northamptonshire49£18,782217,28595
Northumberland13£16,975321,13040
Nottinghamshire72£18,850317,508162
Omagh8£17,680222,9328
Oxfordshire29£21,578213,048112
Pembrokeshire3£17,085313,0237
Perth and Kinross4£18,484418,92133
Redbridge - Greater London16£22,555210,95320
Renfrewshire11£19,289316,70740
Rhondda Cynon Taf18£18,381317,62830
Scottish Borders9£18,406315,97017
Shropshire28£18,536317,30152
Somerset46£19,134318,753105
South Ayrshire11£17,962420,17964
South Lanarkshire12£18,881318,37521
South Yorkshire80£19,295317,610201
Staffordshire42£18,439318,864164
Stirling3£18,498313,74337
Strabane4£16,119427,7171
Suffolk67£18,993319,279108
Surrey68£17,569323,924144
Swansea14£18,558319,58853
Tyne and Wear32£18,069319,390127
Waltham Forest - Greater London2£16,049324,1706
Warwickshire37£18,443219,02968
West Dunbartonshire4£19,74838,8359
West Lothian9£18,005217,12319
West Midlands131£18,405316,193337
West Sussex45£19,043315,87874
West Yorkshire118£18,362319,364281
Wiltshire60£19,681317,067112
Worcestershire40£18,421422,372103
Wrexham7£20,849211,80815
Add postcode for better results.