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,258319,3827,036
Aberdeen City39£18,263319,29545
Aberdeenshire11£19,497420,05525
Angus3£19,428320,39819
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh2£15,225326,0004
Ballymena11£18,574216,47911
Ballymoney1£15,595411,788-
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London22£18,205320,64640
Barnet - Greater London17£17,569322,48733
Bedfordshire36£20,051219,48070
Belfast14£17,787315,73429
Berkshire60£19,011212,557126
Bexley - Greater London3£18,698214,06726
Blaenau Gwent14£17,470317,54120
Bristol32£19,370216,14349
Bromley - Greater London12£18,691216,05924
Buckinghamshire60£16,854331,12371
Cambridgeshire64£17,806324,295169
Cardiff18£18,444318,88250
Carmarthenshire14£18,370421,29415
Ceredigion28£19,154317,82636
Cheshire107£19,212215,209244
City of Edinburgh37£18,234319,11644
City of London - Greater London28£16,386327,40461
Clackmannanshire1£19,998320,5711
Coleraine4£17,925220,45218
Conwy7£18,276320,4189
Cornwall17£17,390322,00213
County Durham37£18,716318,972111
Craigavon10£17,431325,21612
Croydon - Greater London2£17,646219,2603
Cumbria32£18,515316,64273
Denbighshire2£19,987310,5857
Derbyshire75£17,847325,552183
Derry8£17,247321,1334
Devon37£20,394215,48481
Dorset31£19,375218,60856
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,376-
East Riding of Yorkshire37£17,877327,70098
East Sussex34£18,340320,99344
Enfield - Greater London15£18,444220,88233
Essex149£19,470218,617406
Falkirk10£17,128324,26017
Fermanagh2£16,995319,770-
Fife37£18,726318,84269
Flintshire1£16,995422,216-
Glasgow City49£18,963315,51794
Gloucestershire30£18,670217,58180
Greater Manchester164£18,049218,794319
Hampshire89£20,116314,903163
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£16,727422,35340
Herefordshire10£22,193310,03132
Hertfordshire52£19,018321,221122
Highland10£18,740220,95728
Hillingdon - Greater London9£17,915330,26438
Inverclyde1£15,498422,98411
Isle of Anglesey7£20,096318,63515
Isle of Wight2£17,86329,6276
Kent71£19,553217,827176
Lancashire124£18,619320,444162
Larne1£14,95048,0001
Leicestershire63£16,283330,821123
Lincolnshire69£18,639320,044141
Lisburn7£17,100318,90314
Magherafelt1£16,950311,0001
Merseyside109£17,879317,334108
Merthyr Tydfil17£17,073322,63710
Midlothian10£19,255213,13415
Moray13£17,188324,23529
Newport20£18,656316,19037
Newry and Mourne5£17,086320,5482
Newtownabbey10£15,694332,38427
Norfolk58£18,222320,48485
North Ayrshire1£16,299339,224-
North Down3£13,425446,299-
North Lanarkshire25£18,327318,49332
North Yorkshire51£19,198316,19589
Northamptonshire41£18,461215,67896
Northumberland19£16,550319,36625
Nottinghamshire73£19,316215,816164
Omagh6£17,526217,9677
Oxfordshire37£20,292316,38087
Pembrokeshire2£17,641215,7703
Perth and Kinross5£18,125325,27228
Powys2£17,390411,9362
Redbridge - Greater London13£19,938313,87225
Renfrewshire10£17,368324,27629
Rhondda Cynon Taf21£18,200321,21732
Scottish Borders10£18,895313,99415
Shropshire26£18,363313,44150
Somerset43£19,412319,23691
South Ayrshire9£17,054332,06343
South Lanarkshire12£18,807220,77920
South Yorkshire58£19,728217,884204
Staffordshire74£18,682217,865163
Stirling7£17,713320,15633
Strabane3£16,295325,9552
Suffolk66£19,210218,429116
Surrey60£18,173320,319132
Sutton - Greater London1£22,995217,890-
Swansea14£18,363321,27345
Tyne and Wear44£18,454317,659115
Waltham Forest - Greater London2£17,499220,6366
Warwickshire40£17,955221,42478
West Dunbartonshire3£20,398210,28311
West Lothian15£17,633318,75117
West Midlands142£17,689218,154353
West Sussex50£18,645215,84365
West Yorkshire107£18,450217,736265
Wiltshire52£19,482217,79184
Worcestershire50£18,581320,03494
Wrexham6£19,670316,28714
Add postcode for better results.