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,283319,3827,338
Aberdeen City39£18,307319,29547
Aberdeenshire11£19,497420,05526
Angus3£19,428320,39819
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh2£15,225326,0005
Ballymena11£18,574216,47913
Ballymoney1£15,595411,788-
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London22£18,258320,64641
Barnet - Greater London17£17,659322,48735
Bedfordshire36£19,845219,48075
Belfast14£17,880315,73431
Berkshire60£19,069212,557131
Bexley - Greater London3£18,907214,06726
Blaenau Gwent14£17,585317,54120
Bristol32£19,443216,14352
Bromley - Greater London12£18,808216,05926
Buckinghamshire60£16,890331,12374
Cambridgeshire64£17,845324,295177
Cardiff18£18,224318,88251
Carmarthenshire14£18,370421,29416
Ceredigion28£19,154317,82638
Cheshire107£19,199215,209256
City of Edinburgh37£18,240319,11644
City of London - Greater London28£16,422327,40463
Clackmannanshire1£19,998320,5711
Coleraine4£18,000220,45218
Conwy7£18,276320,4189
Cornwall17£17,634322,00214
County Durham37£18,674318,972113
Craigavon10£17,431325,21614
Croydon - Greater London2£17,642219,2603
Cumbria32£18,590316,64276
Denbighshire2£19,987310,5858
Derbyshire75£17,834325,552186
Derry8£17,296321,1334
Devon37£20,407215,48487
Dorset31£19,375218,60858
Dumfries and Galloway3£16,064420,9208
Dundee City6£18,623314,58912
Dungannon2£19,09029,7865
East Ayrshire6£20,087310,78633
East Dunbartonshire6£18,019318,61010
East Lothian1£21,29918,3761
East Riding of Yorkshire37£17,753327,700104
East Sussex34£18,386320,99346
Enfield - Greater London15£18,730220,88237
Essex149£19,532218,617427
Falkirk10£17,308324,26017
Fermanagh2£16,995319,770-
Fife37£18,762318,84270
Flintshire1£16,995422,216-
Glasgow City49£18,907315,51797
Gloucestershire30£18,704217,58183
Greater Manchester164£17,995218,794333
Hampshire89£20,223314,903169
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£16,779422,35341
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,605217,827185
Lancashire124£18,468320,444168
Larne1£14,95048,0001
Leicestershire63£16,343330,821128
Lincolnshire69£18,583320,044150
Lisburn7£17,242318,90316
Magherafelt1£16,950311,0002
Merseyside109£18,018317,334108
Merthyr Tydfil17£16,737322,63710
Midlothian10£19,225213,13415
Moray13£17,342324,23529
Newport20£18,718316,19040
Newry and Mourne5£17,086320,5483
Newtownabbey10£15,934332,38428
Norfolk58£18,284320,48485
North Ayrshire1£16,299339,2241
North Down3£13,745446,299-
North Lanarkshire25£18,074318,49332
North Yorkshire51£19,170316,19592
Northamptonshire41£18,480215,67899
Northumberland19£16,580319,36625
Nottinghamshire73£19,340215,816170
Omagh6£17,577217,9677
Oxfordshire37£20,308316,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,381313,44153
Somerset43£19,402319,23692
South Ayrshire9£17,054332,06347
South Lanarkshire12£18,703220,77920
South Yorkshire58£19,712217,884214
Staffordshire74£18,740217,865167
Stirling7£17,713320,15634
Strabane3£16,328325,9552
Suffolk66£19,219218,429122
Surrey60£18,255320,319136
Sutton - Greater London1£22,995217,890-
Swansea14£18,449321,27346
Tyne and Wear44£18,462317,659119
Waltham Forest - Greater London2£17,499220,6367
Warwickshire40£18,052221,42483
West Dunbartonshire3£20,398210,28311
West Lothian15£17,633318,75118
West Midlands142£17,670218,154366
West Sussex50£18,682215,84369
West Yorkshire107£18,432217,736280
Wiltshire52£19,576217,79187
Worcestershire50£18,597320,03499
Wrexham6£19,403316,28714
Add postcode for better results.