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,268319,3827,148
Aberdeen City39£18,274319,29547
Aberdeenshire11£19,497420,05526
Angus3£19,428320,39819
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh2£15,225326,0005
Ballymena11£18,574216,47912
Ballymoney1£15,595411,788-
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London22£18,205320,64641
Barnet - Greater London17£17,579322,48735
Bedfordshire36£20,060219,48073
Belfast14£17,787315,73429
Berkshire60£18,995212,557126
Bexley - Greater London3£18,771214,06726
Blaenau Gwent14£17,470317,54120
Bristol32£19,396216,14349
Bromley - Greater London12£18,691216,05924
Buckinghamshire60£16,867331,12372
Cambridgeshire64£17,806324,295174
Cardiff18£18,444318,88250
Carmarthenshire14£18,370421,29415
Ceredigion28£19,154317,82637
Cheshire107£19,216215,209251
City of Edinburgh37£18,234319,11644
City of London - Greater London28£16,386327,40463
Clackmannanshire1£19,998320,5711
Coleraine4£17,925220,45218
Conwy7£18,276320,4189
Cornwall17£17,390322,00214
County Durham37£18,728318,972113
Craigavon10£17,431325,21612
Croydon - Greater London2£17,632219,2603
Cumbria32£18,540316,64275
Denbighshire2£19,987310,5857
Derbyshire75£17,870325,552184
Derry8£17,247321,1334
Devon37£20,394215,48483
Dorset31£19,375218,60857
Dumfries and Galloway3£16,064420,9208
Dundee City6£18,407314,58912
Dungannon2£19,09029,7865
East Ayrshire6£20,087310,78631
East Dunbartonshire6£18,381318,61010
East Lothian1£21,29918,3761
East Riding of Yorkshire37£17,892327,70098
East Sussex34£18,340320,99345
Enfield - Greater London15£18,444220,88234
Essex149£19,471218,617420
Falkirk10£17,128324,26017
Fermanagh2£16,995319,770-
Fife37£18,753318,84270
Flintshire1£16,995422,216-
Glasgow City49£18,963315,51796
Gloucestershire30£18,670217,58180
Greater Manchester164£18,047218,794322
Hampshire89£20,116314,903166
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£16,726422,35340
Herefordshire10£22,193310,03132
Hertfordshire52£19,027321,221125
Highland10£18,740220,95728
Hillingdon - Greater London9£18,048330,26438
Inverclyde1£15,498422,98413
Isle of Anglesey7£20,096318,63515
Isle of Wight2£17,86329,6276
Kent71£19,553217,827180
Lancashire124£18,620320,444162
Larne1£14,95048,0001
Leicestershire63£16,286330,821126
Lincolnshire69£18,682320,044141
Lisburn7£17,100318,90315
Magherafelt1£16,950311,0002
Merseyside109£17,905317,334108
Merthyr Tydfil17£17,073322,63710
Midlothian10£19,225213,13415
Moray13£17,342324,23529
Newport20£18,674316,19039
Newry and Mourne5£17,086320,5482
Newtownabbey10£15,694332,38427
Norfolk58£18,222320,48485
North Ayrshire1£16,299339,224-
North Down3£13,745446,299-
North Lanarkshire25£18,345318,49332
North Yorkshire51£19,204316,19590
Northamptonshire41£18,467215,67897
Northumberland19£16,550319,36625
Nottinghamshire73£19,325215,816167
Omagh6£17,526217,9677
Oxfordshire37£20,300316,38087
Pembrokeshire2£17,641215,7703
Perth and Kinross5£18,125325,27229
Powys2£17,390411,9362
Redbridge - Greater London13£19,938313,87225
Renfrewshire10£17,368324,27630
Rhondda Cynon Taf21£18,285321,21732
Scottish Borders10£18,895313,99415
Shropshire26£18,365313,44151
Somerset43£19,390319,23692
South Ayrshire9£17,054332,06343
South Lanarkshire12£18,850220,77920
South Yorkshire58£19,763217,884208
Staffordshire74£18,681217,865164
Stirling7£17,713320,15634
Strabane3£16,295325,9552
Suffolk66£19,210218,429119
Surrey60£18,173320,319132
Sutton - Greater London1£22,995217,890-
Swansea14£18,406321,27346
Tyne and Wear44£18,454317,659116
Waltham Forest - Greater London2£17,499220,6366
Warwickshire40£17,961221,42479
West Dunbartonshire3£20,398210,28311
West Lothian15£17,633318,75117
West Midlands142£17,691218,154358
West Sussex50£18,662215,84368
West Yorkshire107£18,450217,736269
Wiltshire52£19,514217,79184
Worcestershire50£18,581320,03495
Wrexham6£19,670316,28714
Add postcode for better results.