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,093£18,346320,5837,756
Aberdeen City16£18,262321,63239
Aberdeenshire7£19,211320,41325
Angus4£17,483323,49815
Antrim4£17,496319,6374
Armagh2£16,975332,00010
Ballymena9£16,960325,38518
Barking & Dagenham - Greater London19£17,612324,94238
Barnet - Greater London15£18,174324,79336
Bedfordshire31£19,284316,29984
Belfast18£16,658327,45026
Berkshire56£19,086315,847138
Bexley - Greater London10£20,498211,79616
Blaenau Gwent15£16,986320,39124
Bristol28£18,087320,31655
Bromley - Greater London7£19,893214,10430
Buckinghamshire27£18,890319,94381
Cambridgeshire99£18,129324,124198
Cardiff25£18,466316,33356
Carmarthenshire12£18,263321,76313
Ceredigion15£17,506322,72029
Cheshire72£19,561216,832313
City of Edinburgh21£17,675321,28351
City of London - Greater London46£15,947334,59856
Coleraine10£16,865334,9529
Conwy7£16,561426,7408
Cornwall12£17,629322,93323
County Durham35£18,397319,74093
Craigavon10£17,338326,57926
Croydon - Greater London3£21,200212,2985
Cumbria32£18,921319,46577
Denbighshire5£18,682315,56910
Derbyshire62£18,597217,828192
Derry5£18,865318,5595
Devon43£19,441216,483109
Dorset32£19,016316,71969
Down1£16,495422,200-
Dumfries and Galloway3£16,997425,99011
Dundee City4£20,39739,7469
Dungannon2£19,140319,2768
East Ayrshire7£20,91238,66754
East Dunbartonshire3£17,066318,35311
East Riding of Yorkshire57£17,721324,13895
East Sussex25£17,986319,27365
Enfield - Greater London14£20,005314,52934
Essex175£18,917321,666431
Falkirk6£16,239331,03127
Fife29£18,862317,56169
Glasgow City30£19,252318,24297
Gloucestershire21£18,115224,25489
Greater Manchester119£18,248320,091336
Hampshire84£19,309319,138182
Harrow - Greater London1£11,995311,841-
Havering - Greater London14£19,542217,74943
Herefordshire17£23,92836,98230
Hertfordshire69£19,401319,799151
Highland5£17,238329,02422
Hillingdon - Greater London17£17,262327,75714
Hounslow - Greater London1£12,700359,0001
Inverclyde3£16,665426,97114
Isle of Anglesey10£19,141318,55514
Isle of Wight5£17,730311,7209
Kent78£19,023318,290172
Lancashire69£18,181320,121199
Leicestershire67£17,710325,253156
Lincolnshire57£19,932319,961182
Lisburn6£17,411328,76629
Magherafelt2£17,473327,0002
Merseyside80£18,938315,404159
Merthyr Tydfil7£18,187317,08412
Midlothian9£18,584323,63314
Moray20£18,920323,22416
Newport21£17,664318,11547
Newry and Mourne4£16,321325,4212
Newtownabbey16£17,161327,23421
Norfolk53£18,427320,001113
North Down2£14,223450,8842
North Lanarkshire26£18,349320,30435
North Yorkshire45£18,531319,886113
Northamptonshire47£18,756318,55993
Northumberland7£15,485326,44139
Nottinghamshire52£18,998316,597183
Omagh7£17,185328,0479
Oxfordshire29£21,348213,798132
Pembrokeshire1£17,49928,9927
Perth and Kinross2£19,873415,17932
Powys1£21,366212,7132
Redbridge - Greater London17£21,340212,98019
Renfrewshire15£19,938213,29945
Rhondda Cynon Taf17£18,042316,85926
Scottish Borders11£18,793318,62717
Shropshire29£18,385317,15047
Somerset42£19,354318,05093
South Ayrshire15£18,288419,16060
South Lanarkshire9£18,105317,86921
South Yorkshire80£19,553318,071176
Staffordshire49£18,501319,623162
Stirling3£17,831414,47834
Strabane4£16,695428,8352
Suffolk66£19,423319,696126
Surrey71£18,090322,898142
Swansea20£19,116318,44658
Tyne and Wear42£17,851324,694135
Warwickshire29£18,393319,49658
West Dunbartonshire5£22,89828,13011
West Lothian4£17,987315,54723
West Midlands89£18,426317,813339
West Sussex41£19,076315,16170
West Yorkshire108£17,806322,086291
Wiltshire44£19,387317,282118
Worcestershire30£18,894420,177100
Wrexham9£18,801319,83615
Add postcode for better results.