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,552£18,585319,0987,332
Aberdeen City38£18,825318,89740
Aberdeenshire9£20,052315,03933
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,12838
Barnet - Greater London16£19,114318,10040
Bedfordshire29£20,329214,94384
Belfast19£17,802320,48426
Berkshire71£19,533212,433136
Bexley - Greater London6£18,516318,53223
Blaenau Gwent10£17,349323,35226
Bristol31£18,838316,36756
Bromley - Greater London7£19,183218,33424
Buckinghamshire46£18,484321,10975
Cambridgeshire71£17,812322,652192
Cardiff22£18,196320,68760
Carmarthenshire13£18,226420,36819
Ceredigion19£19,364218,87334
Cheshire136£19,170315,017248
City of Edinburgh32£17,925319,07242
City of London - Greater London45£16,036332,97051
Clackmannanshire1£20,498320,5713
Coleraine10£17,310328,5509
Conwy10£18,541321,64710
Cornwall15£17,863321,22918
County Durham42£17,676322,08285
Craigavon10£17,691322,73716
Croydon - Greater London2£18,189219,2604
Cumbria34£18,244319,10577
Denbighshire3£19,151316,22311
Derbyshire80£18,104322,379176
Derry8£17,671319,2274
Devon42£19,663217,57896
Dorset29£19,107218,95269
Dumfries and Galloway4£16,397419,5087
Dundee City8£19,654316,12310
Dungannon1£21,99014,1147
East Ayrshire7£19,255314,42048
East Dunbartonshire8£18,171320,1589
East Lothian1£21,49918,3761
East Riding of Yorkshire39£18,473320,507110
East Sussex27£18,052319,94354
Enfield - Greater London13£20,054217,01438
Essex173£19,345219,280421
Falkirk8£16,706330,41823
Fermanagh1£16,995229,6401
Fife50£18,654320,03961
Glasgow City39£19,056316,94190
Gloucestershire22£19,251216,85181
Greater Manchester185£18,019319,669317
Hampshire86£20,231317,448156
Harrow - Greater London2£19,24326,443-
Havering - Greater London15£18,384320,73340
Herefordshire17£23,56026,94929
Hertfordshire58£18,588324,348139
Highland7£17,545328,75429
Hillingdon - Greater London15£18,912220,55529
Inverclyde5£18,458420,51214
Isle of Anglesey8£20,452318,43718
Isle of Wight2£18,133314,7457
Kent92£19,519217,709180
Lancashire115£18,734319,483163
Larne1£17,990217,100-
Leicestershire55£17,121327,455123
Lincolnshire76£18,407323,711150
Lisburn13£16,902325,52618
Magherafelt2£17,473327,0001
Merseyside104£18,009317,967117
Merthyr Tydfil13£17,773318,2439
Midlothian11£18,968317,72314
Moray14£19,174321,36825
Newport16£17,358317,65040
Newry and Mourne5£16,667321,9663
Newtownabbey12£16,887320,65527
Norfolk48£18,821318,42099
North Down2£13,470450,8841
North Lanarkshire28£18,402318,46635
North Yorkshire53£18,868318,79095
Northamptonshire47£18,892216,05097
Northumberland14£16,399322,65636
Nottinghamshire67£18,711319,282161
Omagh8£17,927223,7197
Oxfordshire27£20,856212,67198
Pembrokeshire3£17,085313,0236
Perth and Kinross4£18,171315,89030
Powys1£22,29024,2942
Redbridge - Greater London14£22,221210,66226
Renfrewshire9£19,365319,00638
Rhondda Cynon Taf23£18,536318,25730
Scottish Borders11£19,086314,49614
Shropshire27£18,738315,05654
Somerset49£19,674317,413103
South Ayrshire8£18,136321,15561
South Lanarkshire16£18,923317,69818
South Yorkshire79£19,084317,825198
Staffordshire55£18,635218,695168
Stirling3£17,998316,11036
Strabane4£16,119427,7171
Suffolk68£18,971218,317117
Surrey70£17,826322,789135
Swansea11£18,324319,87653
Tyne and Wear42£18,598319,465121
Waltham Forest - Greater London1£15,999311,9706
Warwickshire39£18,168219,77874
West Dunbartonshire4£19,74838,8359
West Lothian10£17,974321,15117
West Midlands156£18,458316,327338
West Sussex44£18,786316,73072
West Yorkshire110£18,244318,627292
Wiltshire59£19,585217,60294
Worcestershire47£18,102321,40696
Wrexham7£19,834213,70115
Add postcode for better results.