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,527£18,530319,4947,239
Aberdeen City38£18,835318,09242
Aberdeenshire9£19,496419,95234
Angus2£21,495116,41621
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£16,975332,0005
Ballymena14£17,901219,57913
Barking & Dagenham - Greater London29£18,869216,64733
Barnet - Greater London18£18,734320,22539
Bedfordshire37£20,516218,98085
Belfast15£17,246319,95729
Berkshire77£19,413213,275126
Bexley - Greater London6£18,498318,53221
Blaenau Gwent11£17,063325,41124
Bristol34£18,686318,88154
Bromley - Greater London6£18,940317,36122
Buckinghamshire46£18,117323,01474
Cambridgeshire69£17,650324,245184
Cardiff20£18,453320,37257
Carmarthenshire14£18,710419,38718
Ceredigion20£18,962320,16334
Cheshire137£19,155314,760247
City of Edinburgh31£18,213317,57839
City of London - Greater London40£16,352331,05159
Clackmannanshire1£20,498320,5712
Coleraine7£16,971331,60712
Conwy9£18,435319,71610
Cornwall15£17,663321,95419
County Durham39£17,619322,46291
Craigavon11£17,656325,03817
Croydon - Greater London2£18,055219,2604
Cumbria35£18,249318,66675
Denbighshire3£19,151316,2239
Derbyshire81£18,114322,345182
Derry8£17,396321,1335
Devon40£19,617217,88193
Dorset29£19,183218,90963
Dumfries and Galloway5£16,797418,3246
Dundee City6£20,372312,46410
Dungannon1£21,99014,1146
East Ayrshire5£19,678312,89445
East Dunbartonshire9£18,334318,9709
East Lothian1£21,49918,3761
East Riding of Yorkshire37£18,123322,903104
East Sussex25£18,097320,44352
Enfield - Greater London15£19,675216,28436
Essex164£19,283220,084411
Falkirk7£17,105326,77821
Fermanagh1£16,995229,6401
Fife49£18,584320,08460
Glasgow City39£19,018317,05095
Gloucestershire22£18,618218,71480
Greater Manchester178£18,058319,706314
Hampshire78£20,342317,197164
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,457219,55736
Herefordshire17£23,31337,91329
Hertfordshire55£18,619323,997142
Highland5£17,964329,97331
Hillingdon - Greater London13£18,787223,06832
Inverclyde3£17,565420,90917
Isle of Anglesey8£20,452318,43715
Isle of Wight2£18,133314,7457
Kent87£19,482217,895187
Lancashire122£18,696319,449155
Larne1£17,990217,100-
Leicestershire66£17,199327,269118
Lincolnshire78£18,736322,748147
Lisburn12£16,937325,04018
Magherafelt2£17,473327,0001
Merseyside111£18,162317,634112
Merthyr Tydfil13£17,828318,37810
Midlothian11£18,604320,77113
Moray12£17,912326,88827
Newport16£17,470316,19441
Newry and Mourne5£16,627321,9662
Newtownabbey11£17,131221,57528
Norfolk46£18,847318,18499
North Down1£14,950331,4642
North Lanarkshire23£18,488317,86238
North Yorkshire56£18,992318,55787
Northamptonshire50£18,711215,91595
Northumberland16£16,658319,22231
Nottinghamshire69£18,761318,558157
Omagh7£18,418220,6907
Oxfordshire27£20,785213,18594
Pembrokeshire2£17,129317,3505
Perth and Kinross6£18,413319,42327
Redbridge - Greater London11£22,063210,29826
Renfrewshire8£18,798318,30736
Rhondda Cynon Taf22£18,575318,29532
Scottish Borders10£18,945314,95314
Shropshire28£18,758315,16953
Somerset48£19,877316,66999
South Ayrshire8£18,223322,31158
South Lanarkshire15£18,568320,04418
South Yorkshire70£19,126217,827210
Staffordshire58£18,622218,236161
Stirling3£17,998316,11034
Strabane4£16,119427,7171
Suffolk67£18,784219,646117
Surrey71£17,894322,290127
Swansea11£17,704320,12052
Tyne and Wear41£18,020321,433122
Waltham Forest - Greater London1£15,999311,9736
Warwickshire42£18,027221,57475
West Dunbartonshire4£19,67338,8359
West Lothian8£17,718321,46617
West Midlands161£18,455216,200330
West Sussex43£18,720316,97875
West Yorkshire104£18,397318,230297
Wiltshire58£19,431316,92889
Worcestershire49£18,300320,42193
Wrexham9£19,777214,08014
Add postcode for better results.