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,510£18,594319,1287,311
Aberdeen City37£18,828319,14640
Aberdeenshire8£20,059415,20634
Angus1£20,99511,00120
Antrim2£15,995431,3136
Ards1£20,990118,2151
Armagh2£16,975332,0005
Ballymena14£17,901219,57913
Barking & Dagenham - Greater London28£18,887217,12837
Barnet - Greater London16£19,114318,10039
Bedfordshire29£20,329214,94384
Belfast19£17,802320,48425
Berkshire75£19,476212,941129
Bexley - Greater London7£18,903218,48223
Blaenau Gwent10£17,349323,35226
Bristol31£18,838316,36756
Bromley - Greater London7£19,169218,33424
Buckinghamshire46£18,484321,10974
Cambridgeshire73£17,586324,309192
Cardiff22£18,196320,68760
Carmarthenshire13£18,226420,36819
Ceredigion19£19,364218,87334
Cheshire134£19,219314,929250
City of Edinburgh31£17,987318,90440
City of London - Greater London43£16,107332,91953
Clackmannanshire1£20,498320,5713
Coleraine10£17,310328,5509
Conwy10£18,541321,64710
Cornwall15£17,863321,22918
County Durham41£17,875320,72586
Craigavon10£17,691322,73716
Croydon - Greater London2£18,187219,2604
Cumbria33£18,327318,45278
Denbighshire3£19,151316,22310
Derbyshire78£18,077322,430177
Derry8£17,671319,2274
Devon42£19,663217,57895
Dorset29£19,107218,95268
Dumfries and Galloway4£16,397419,5087
Dundee City8£19,654316,12310
Dungannon1£21,99014,1147
East Ayrshire5£19,758312,89448
East Dunbartonshire8£18,171320,1589
East Lothian1£21,49918,3761
East Riding of Yorkshire38£18,386320,758111
East Sussex27£18,052320,27654
Enfield - Greater London12£19,863217,70839
Essex166£19,392219,441419
Falkirk8£16,706330,41823
Fermanagh1£16,995229,6401
Fife51£18,627319,99159
Glasgow City39£19,056316,94189
Gloucestershire23£19,159216,41480
Greater Manchester184£18,034319,548316
Hampshire81£20,272317,371160
Harrow - Greater London2£19,24326,443-
Havering - Greater London15£18,651219,36241
Herefordshire17£23,56026,94929
Hertfordshire56£18,648324,284142
Highland7£17,545328,75429
Hillingdon - Greater London12£19,081222,68631
Inverclyde5£18,458420,51214
Isle of Anglesey8£20,452318,43717
Isle of Wight2£18,133314,7457
Kent92£19,488217,827179
Lancashire117£18,785319,293160
Larne1£17,990217,100-
Leicestershire55£17,121327,455121
Lincolnshire76£18,404323,711149
Lisburn13£16,902325,52618
Magherafelt2£17,473327,0001
Merseyside104£18,001317,967116
Merthyr Tydfil13£17,773318,2439
Midlothian12£18,720319,90413
Moray16£18,651323,64623
Newport16£17,357317,65039
Newry and Mourne5£16,667321,9663
Newtownabbey12£16,887320,65527
Norfolk47£18,860318,59299
North Down2£13,470450,8841
North Lanarkshire28£18,402318,46635
North Yorkshire52£18,904318,92295
Northamptonshire45£18,735216,52696
Northumberland15£16,309321,86235
Nottinghamshire64£18,752319,190163
Omagh8£17,927223,7197
Oxfordshire27£20,837212,67197
Pembrokeshire3£17,085313,0235
Perth and Kinross4£18,171315,89030
Powys1£22,29024,2942
Redbridge - Greater London14£22,221210,66226
Renfrewshire9£19,365319,00636
Rhondda Cynon Taf23£18,536318,25730
Scottish Borders10£19,265314,19515
Shropshire27£18,738315,05653
Somerset49£19,705317,413103
South Ayrshire8£18,136321,15558
South Lanarkshire15£18,947317,55718
South Yorkshire76£19,165317,742202
Staffordshire55£18,767218,007165
Stirling3£17,998316,11036
Strabane4£16,119427,7171
Suffolk68£18,971218,317114
Surrey70£17,826322,789132
Swansea10£18,596320,16754
Tyne and Wear43£18,730319,149121
Waltham Forest - Greater London1£15,999311,9706
Warwickshire38£18,170220,03274
West Dunbartonshire4£19,74838,8359
West Lothian10£17,974321,15117
West Midlands152£18,407316,411339
West Sussex43£18,765316,76873
West Yorkshire106£18,211318,887295
Wiltshire57£19,576217,17897
Worcestershire47£18,091321,40695
Wrexham7£19,834213,70114
Add postcode for better results.