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,296£18,498319,8927,627
Aberdeen City29£18,732322,55945
Aberdeenshire7£21,854311,52732
Angus2£17,97027,49417
Antrim3£15,995325,5425
Armagh2£16,975332,0007
Ballymena13£17,646220,31518
Barking & Dagenham - Greater London27£18,654321,06439
Barnet - Greater London22£18,646321,30138
Bedfordshire37£19,337216,92682
Belfast17£16,582324,63924
Berkshire67£19,594213,196137
Bexley - Greater London10£20,079211,71919
Blaenau Gwent14£16,792321,36124
Bristol30£18,781318,37760
Bromley - Greater London7£19,208214,75229
Buckinghamshire32£19,027317,26880
Cambridgeshire75£17,916323,993205
Cardiff21£19,050217,52560
Carmarthenshire9£18,662317,63418
Ceredigion13£18,856318,17736
Cheshire116£19,316315,344282
City of Edinburgh23£17,866319,17046
City of London - Greater London50£16,273333,40054
Clackmannanshire1£16,498361,0133
Coleraine9£17,027332,84110
Conwy11£17,790322,1668
Cornwall15£17,663322,65523
County Durham46£18,561317,70786
Craigavon12£17,620325,87224
Croydon - Greater London2£20,700214,2684
Cumbria35£18,923318,06171
Denbighshire5£18,882313,44010
Derbyshire62£18,242319,473176
Derry7£18,774316,4783
Devon41£19,236219,283112
Dorset28£18,857320,47570
Down1£16,295422,200-
Dumfries and Galloway2£17,647412,56310
Dundee City4£18,88639,38211
Dungannon1£23,990210,0009
East Ayrshire7£18,927314,42049
East Dunbartonshire3£18,090317,06813
East Riding of Yorkshire52£17,834325,990101
East Sussex27£17,968319,12663
Enfield - Greater London13£19,576314,33637
Essex181£18,877319,979412
Falkirk7£17,283333,93426
Fife34£19,216317,12074
Glasgow City29£19,128317,28098
Gloucestershire26£18,098324,81993
Greater Manchester135£18,027321,023340
Hampshire78£19,456318,598190
Harrow - Greater London2£19,24326,443-
Havering - Greater London20£19,053218,54337
Herefordshire13£21,93439,69637
Hertfordshire60£18,774322,064146
Highland4£16,423432,86430
Hillingdon - Greater London14£17,515326,16625
Hounslow - Greater London1£11,500359,0002
Inverclyde4£17,823420,66615
Isle of Anglesey8£20,934315,21917
Kent89£19,278317,800167
Lancashire85£18,541320,007183
Leicestershire56£17,650324,913122
Lincolnshire61£19,975218,176171
Lisburn10£17,274325,43822
Magherafelt1£16,950311,0002
Merseyside91£18,416316,647141
Merthyr Tydfil8£19,395213,58011
Midlothian11£18,795323,42215
Moray17£19,095323,90921
Newport14£17,127317,61347
Newry and Mourne5£16,807323,7282
Newtownabbey14£17,189325,29224
Norfolk49£18,956318,633107
North Down2£13,970450,8842
North Lanarkshire26£18,453319,72435
North Yorkshire52£19,029320,515105
Northamptonshire50£19,324217,60097
Northumberland13£17,397316,60636
Nottinghamshire61£18,583318,587168
Omagh6£17,400328,6389
Oxfordshire25£22,078211,595130
Pembrokeshire2£17,37946,7968
Perth and Kinross5£19,786415,37032
Redbridge - Greater London13£22,80729,91819
Renfrewshire9£19,487314,25639
Rhondda Cynon Taf23£18,306317,82427
Scottish Borders9£19,237316,80419
Shropshire31£18,659317,55749
Somerset45£19,219319,01099
South Ayrshire14£17,859419,70661
South Lanarkshire8£18,046319,52424
South Yorkshire75£18,628319,789196
Staffordshire40£18,875317,006167
Stirling3£18,498313,74336
Strabane4£16,695427,7173
Suffolk70£19,110318,218113
Surrey75£17,798323,965136
Swansea18£18,406319,46952
Tyne and Wear35£18,100321,165131
Waltham Forest - Greater London2£17,399322,6036
Warwickshire36£19,067215,46467
West Dunbartonshire3£20,06539,50710
West Lothian13£18,630214,37514
West Midlands139£18,477317,600322
West Sussex45£19,299215,44775
West Yorkshire106£18,250320,181286
Wiltshire57£20,143315,906112
Worcestershire36£18,599421,666100
Wrexham8£19,704315,61915
Add postcode for better results.