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,429£18,298319,3827,411
Aberdeen City39£18,330319,29547
Aberdeenshire11£19,497420,05526
Angus3£19,428320,39819
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh2£15,225326,0005
Ballymena11£18,951216,47913
Ballymoney1£15,595411,788-
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London22£18,258320,64641
Barnet - Greater London17£17,659322,48736
Bedfordshire36£19,866219,48075
Belfast14£17,880315,73431
Berkshire60£19,042212,557135
Bexley - Greater London3£18,907214,06726
Blaenau Gwent14£17,585317,54120
Bristol32£19,476216,14354
Bromley - Greater London12£18,808216,05926
Buckinghamshire60£16,887331,12376
Cambridgeshire64£17,882324,295178
Cardiff18£18,224318,88252
Carmarthenshire14£18,370421,29416
Ceredigion28£19,154317,82638
Cheshire107£19,235215,209260
City of Edinburgh37£18,240319,11644
City of London - Greater London28£16,440327,40463
Clackmannanshire1£19,998320,5711
Coleraine4£18,000220,45218
Conwy7£18,276320,4189
Cornwall17£17,634322,00214
County Durham37£18,714318,972113
Craigavon10£17,414325,21614
Croydon - Greater London2£17,641219,2603
Cumbria32£18,559316,64276
Denbighshire2£19,987310,5858
Derbyshire75£17,839325,552187
Derry8£17,359321,1334
Devon37£20,407215,48488
Dorset31£19,472218,60858
Dumfries and Galloway3£16,064420,9208
Dundee City6£18,623314,58912
Dungannon2£19,09029,7865
East Ayrshire6£20,170310,78635
East Dunbartonshire6£18,019318,61010
East Lothian1£21,29918,3761
East Riding of Yorkshire37£17,762327,700104
East Sussex34£18,386320,99346
Enfield - Greater London15£18,730220,88237
Essex149£19,537218,617432
Falkirk10£17,308324,26017
Fermanagh2£16,995319,770-
Fife37£18,766318,84270
Flintshire1£16,995422,216-
Glasgow City49£18,907315,51797
Gloucestershire30£18,704217,58183
Greater Manchester164£18,038218,794335
Hampshire89£20,243314,903171
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£16,779422,35342
Herefordshire10£22,233310,03132
Hertfordshire52£19,162321,221134
Highland10£18,740220,95729
Hillingdon - Greater London9£18,297330,26438
Inverclyde1£15,498422,98414
Isle of Anglesey7£20,238318,63515
Isle of Wight2£17,85229,6276
Kent71£19,636217,827187
Lancashire124£18,488320,444168
Larne1£14,95048,0001
Leicestershire63£16,344330,821130
Lincolnshire69£18,589320,044152
Lisburn7£17,242318,90316
Magherafelt1£16,950311,0002
Merseyside109£18,034317,334110
Merthyr Tydfil17£16,774322,63710
Midlothian10£19,225213,13415
Moray13£17,342324,23530
Newport20£18,733316,19041
Newry and Mourne5£17,122320,5483
Newtownabbey10£15,934332,38428
Norfolk58£18,284320,48486
North Ayrshire1£16,299339,2241
North Down3£13,745446,299-
North Lanarkshire25£18,085318,49333
North Yorkshire51£19,227316,19592
Northamptonshire41£18,503215,678100
Northumberland19£16,580319,36626
Nottinghamshire73£19,350215,816173
Omagh6£17,727217,9677
Oxfordshire37£20,316316,38095
Pembrokeshire2£17,641215,7704
Perth and Kinross5£18,175325,27229
Powys2£17,390411,9362
Redbridge - Greater London13£20,115313,87225
Renfrewshire10£17,388324,27631
Rhondda Cynon Taf21£18,285321,21732
Scottish Borders10£18,895313,99415
Shropshire26£18,445313,44153
Somerset43£19,402319,23694
South Ayrshire9£17,254332,06348
South Lanarkshire12£18,746220,77920
South Yorkshire58£19,727217,884216
Staffordshire74£18,767217,865169
Stirling7£17,713320,15635
Strabane3£16,328325,9552
Suffolk66£19,266218,429123
Surrey60£18,265320,319138
Sutton - Greater London1£22,995217,890-
Swansea14£18,449321,27346
Tyne and Wear44£18,518317,659122
Waltham Forest - Greater London2£17,499220,6367
Warwickshire40£18,077221,42485
West Dunbartonshire3£20,398210,28311
West Lothian15£17,633318,75118
West Midlands142£17,711218,154371
West Sussex50£18,684215,84371
West Yorkshire107£18,436217,736282
Wiltshire52£19,591217,79188
Worcestershire50£18,609320,034100
Wrexham6£19,403316,28714
Add postcode for better results.