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,273319,3827,278
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,205320,64641
Barnet - Greater London17£17,599322,48735
Bedfordshire36£19,884219,48074
Belfast14£17,844315,73429
Berkshire60£19,069212,557129
Bexley - Greater London3£18,907214,06726
Blaenau Gwent14£17,585317,54120
Bristol32£19,407216,14350
Bromley - Greater London12£18,716216,05926
Buckinghamshire60£16,865331,12372
Cambridgeshire64£17,830324,295175
Cardiff18£18,240318,88250
Carmarthenshire14£18,370421,29415
Ceredigion28£19,154317,82638
Cheshire107£19,195215,209255
City of Edinburgh37£18,234319,11644
City of London - Greater London28£16,411327,40463
Clackmannanshire1£19,998320,5711
Coleraine4£18,000220,45218
Conwy7£18,276320,4189
Cornwall17£17,629322,00214
County Durham37£18,679318,972113
Craigavon10£17,431325,21612
Croydon - Greater London2£17,643219,2603
Cumbria32£18,590316,64276
Denbighshire2£19,987310,5857
Derbyshire75£17,825325,552185
Derry8£17,296321,1334
Devon37£20,394215,48485
Dorset31£19,375218,60857
Dumfries and Galloway3£16,064420,9208
Dundee City6£18,623314,58912
Dungannon2£19,09029,7865
East Ayrshire6£20,087310,78632
East Dunbartonshire6£18,081318,61010
East Lothian1£21,29918,3761
East Riding of Yorkshire37£17,776327,700103
East Sussex34£18,385320,99345
Enfield - Greater London15£18,730220,88234
Essex149£19,502218,617426
Falkirk10£17,178324,26017
Fermanagh2£16,995319,770-
Fife37£18,761318,84270
Flintshire1£16,995422,216-
Glasgow City49£18,919315,51797
Gloucestershire30£18,699217,58182
Greater Manchester164£17,986218,794332
Hampshire89£20,157314,903169
Harrow - Greater London2£19,24326,443-
Havering - Greater London14£16,779422,35341
Herefordshire10£22,233310,03132
Hertfordshire52£19,157321,221130
Highland10£18,740220,95728
Hillingdon - Greater London9£18,172330,26438
Inverclyde1£15,498422,98413
Isle of Anglesey7£20,238318,63515
Isle of Wight2£17,86329,6276
Kent71£19,585217,827183
Lancashire124£18,476320,444166
Larne1£14,95048,0001
Leicestershire63£16,333330,821128
Lincolnshire69£18,590320,044149
Lisburn7£17,242318,90316
Magherafelt1£16,950311,0002
Merseyside109£17,964317,334108
Merthyr Tydfil17£16,814322,63710
Midlothian10£19,225213,13415
Moray13£17,342324,23529
Newport20£18,713316,19040
Newry and Mourne5£17,086320,5483
Newtownabbey10£15,694332,38428
Norfolk58£18,231320,48485
North Ayrshire1£16,299339,2241
North Down3£13,745446,299-
North Lanarkshire25£18,088318,49332
North Yorkshire51£19,168316,19592
Northamptonshire41£18,466215,67899
Northumberland19£16,579319,36625
Nottinghamshire73£19,313215,816167
Omagh6£17,526217,9677
Oxfordshire37£20,318316,38092
Pembrokeshire2£17,641215,7703
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,295313,44153
Somerset43£19,402319,23692
South Ayrshire9£17,054332,06346
South Lanarkshire12£18,734220,77920
South Yorkshire58£19,717217,884214
Staffordshire74£18,724217,865167
Stirling7£17,713320,15634
Strabane3£16,328325,9552
Suffolk66£19,214218,429121
Surrey60£18,173320,319135
Sutton - Greater London1£22,995217,890-
Swansea14£18,449321,27346
Tyne and Wear44£18,438317,659118
Waltham Forest - Greater London2£17,499220,6366
Warwickshire40£18,038221,42482
West Dunbartonshire3£20,398210,28311
West Lothian15£17,633318,75118
West Midlands142£17,662218,154364
West Sussex50£18,668215,84369
West Yorkshire107£18,430217,736278
Wiltshire52£19,554217,79187
Worcestershire50£18,595320,03497
Wrexham6£19,393316,28714
Add postcode for better results.