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,426£18,374319,8357,239
Aberdeen City32£18,388218,50848
Aberdeenshire7£19,782417,46932
Angus3£19,562114,96420
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£15,475330,5005
Ballymena14£17,547219,59711
Banbridge1£15,900421,000-
Barking & Dagenham - Greater London23£19,001216,92736
Barnet - Greater London16£17,978322,80037
Bedfordshire32£19,799219,20180
Belfast20£17,759318,77528
Berkshire62£19,148212,643134
Bexley - Greater London5£18,112217,95622
Blaenau Gwent12£17,241322,31421
Bristol37£18,800217,68852
Bromley - Greater London13£17,033325,63121
Buckinghamshire50£17,564327,42775
Cambridgeshire58£17,677323,785177
Cardiff17£18,144320,76854
Carmarthenshire16£18,042421,78915
Ceredigion27£19,061219,33935
Cheshire110£19,216214,692262
City of Edinburgh32£18,579318,33644
City of London - Greater London43£16,275330,57753
Clackmannanshire1£20,298320,5711
Coleraine6£16,183334,08013
Conwy7£18,276320,41810
Cookstown1£17,795114,907-
Cornwall13£17,539322,31618
County Durham38£18,446320,71097
Craigavon10£17,390327,13514
Croydon - Greater London2£17,893219,2604
Cumbria37£18,748315,28670
Denbighshire3£19,151316,2237
Derbyshire70£18,251324,642184
Derry8£17,359321,1334
Devon40£19,570216,30990
Dorset29£19,410217,74561
Dumfries and Galloway5£17,056418,3266
Dundee City3£19,09939,40113
Dungannon1£21,99014,1145
East Ayrshire6£19,493315,47837
East Dunbartonshire7£18,177319,26311
East Lothian1£21,49918,3761
East Riding of Yorkshire36£18,378323,785106
East Sussex34£18,060320,66345
Enfield - Greater London10£18,874220,51641
Essex145£19,455220,380409
Falkirk10£17,408324,26020
Fermanagh1£16,995229,640-
Fife46£18,496319,99259
Flintshire1£16,995422,216-
Glasgow City39£18,646316,95799
Gloucestershire25£18,091218,17081
Greater Manchester173£18,289219,048321
Hampshire78£20,560315,904160
Harrow - Greater London2£19,24326,443-
Havering - Greater London18£18,087218,55439
Herefordshire14£22,17339,72331
Hertfordshire55£18,889322,000137
Highland6£18,620221,25731
Hillingdon - Greater London9£17,972230,44735
Inverclyde3£17,565420,90914
Isle of Anglesey7£20,659315,81615
Isle of Wight2£18,133314,7456
Kent84£19,584217,842182
Lancashire119£18,908319,024163
Larne1£17,990217,100-
Leicestershire62£16,603329,703126
Lincolnshire81£18,755322,148149
Lisburn8£17,151323,12219
Magherafelt2£17,473327,0001
Merseyside114£18,142317,596104
Merthyr Tydfil15£17,168322,84110
Midlothian9£19,095314,59617
Moray13£18,303324,84727
Newport19£18,429314,00840
Newry and Mourne4£16,807321,4474
Newtownabbey13£16,710325,99627
Norfolk47£18,663320,77695
North Down3£13,812446,2991
North Lanarkshire24£18,743316,89833
North Yorkshire49£19,175318,53092
Northamptonshire42£18,555214,50096
Northumberland14£16,152419,76930
Nottinghamshire73£18,826318,060166
Omagh6£17,727217,9678
Oxfordshire34£20,530314,03593
Pembrokeshire2£17,129317,3504
Perth and Kinross6£18,655321,75225
Powys1£15,99049,7203
Redbridge - Greater London11£19,835314,48127
Renfrewshire10£18,428323,28135
Rhondda Cynon Taf20£18,590319,21234
Scottish Borders9£19,762314,50315
Shropshire31£18,569315,04145
Somerset49£19,824317,23794
South Ayrshire8£17,786326,80251
South Lanarkshire13£18,826320,63517
South Yorkshire62£19,395217,918214
Staffordshire60£18,194220,666164
Stirling2£17,748414,72339
Strabane4£16,119427,7171
Suffolk65£19,065218,357113
Surrey71£17,989321,208125
Sutton - Greater London1£22,995217,890-
Swansea14£17,649321,88247
Tyne and Wear45£18,920318,344120
Waltham Forest - Greater London1£13,599439,0127
Warwickshire41£18,334220,18778
West Dunbartonshire6£20,865210,8089
West Lothian13£17,626319,57116
West Midlands158£18,201316,891350
West Sussex38£18,549316,78576
West Yorkshire110£18,364317,060282
Wiltshire51£19,481217,45689
Worcestershire45£18,310321,11496
Wrexham7£19,595313,59416
Add postcode for better results.