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,034£18,368320,3807,760
Aberdeen City13£17,342323,88339
Aberdeenshire7£19,568321,37724
Angus4£17,056318,63615
Antrim2£18,748313,7746
Armagh2£16,975332,00011
Ballymena9£16,960325,38518
Barking & Dagenham - Greater London19£17,623324,94238
Barnet - Greater London16£17,975325,79235
Bedfordshire32£19,165316,97883
Belfast16£16,621328,80426
Berkshire57£19,327215,098137
Bexley - Greater London9£20,318210,82515
Blaenau Gwent15£16,952320,39124
Bristol29£18,005319,71153
Bromley - Greater London7£19,601214,10430
Buckinghamshire29£18,789319,56680
Cambridgeshire103£17,872325,383199
Cardiff22£18,588316,13055
Carmarthenshire10£17,767323,72113
Ceredigion14£17,739322,57029
Cheshire70£19,397317,771313
City of Edinburgh20£17,783321,28051
City of London - Greater London44£16,073334,10657
Coleraine10£16,865334,9529
Conwy7£16,561426,7408
Cornwall12£17,629322,93324
County Durham38£18,334319,21091
Craigavon9£17,709325,33327
Croydon - Greater London3£21,283212,2805
Cumbria32£18,949318,83475
Denbighshire6£18,315317,98710
Derbyshire62£18,606217,778191
Derry5£18,865318,5595
Devon38£19,359216,487110
Dorset27£18,661317,49569
Down1£16,495422,200-
Dumfries and Galloway3£16,997425,99011
Dundee City4£20,39739,7469
Dungannon2£19,140319,2768
East Ayrshire7£20,88438,66755
East Dunbartonshire3£17,250318,35311
East Riding of Yorkshire55£17,740324,06596
East Sussex25£17,986319,27366
Enfield - Greater London14£20,005314,52835
Essex172£18,912321,796429
Falkirk6£16,239331,03127
Fife29£18,768318,37470
Glasgow City25£18,979318,74699
Gloucestershire21£17,813325,87589
Greater Manchester119£18,261319,863333
Hampshire79£19,306318,954185
Harrow - Greater London1£11,995311,841-
Havering - Greater London14£19,542217,74943
Herefordshire16£23,67937,41830
Hertfordshire65£19,229320,139152
Highland5£17,238329,02422
Hillingdon - Greater London17£17,280327,75714
Hounslow - Greater London1£12,700359,0001
Inverclyde3£16,665426,97114
Isle of Anglesey10£19,541317,95513
Isle of Wight5£17,730311,7209
Kent76£19,067317,410174
Lancashire68£18,205320,728202
Leicestershire68£17,814324,489152
Lincolnshire57£20,045320,106183
Lisburn8£17,558328,41527
Magherafelt2£17,473327,0002
Merseyside78£18,995315,543160
Merthyr Tydfil7£18,287317,08413
Midlothian9£18,639325,14914
Moray19£18,653324,07818
Newport20£17,697317,46949
Newry and Mourne4£16,321325,4212
Newtownabbey17£17,086327,19320
Norfolk55£18,333320,553109
North Down1£15,950331,4643
North Lanarkshire24£18,618319,17137
North Yorkshire44£18,587319,708113
Northamptonshire41£19,078317,98393
Northumberland7£15,485326,43139
Nottinghamshire53£19,213315,921181
Omagh7£17,185328,0479
Oxfordshire33£21,624214,207128
Pembrokeshire1£17,49928,9927
Perth and Kinross2£19,873415,17932
Powys1£21,366212,7132
Redbridge - Greater London17£21,340212,93520
Renfrewshire12£19,923313,29945
Rhondda Cynon Taf18£18,206316,95525
Scottish Borders8£18,718317,99020
Shropshire29£18,385317,15047
Somerset41£19,358318,50492
South Ayrshire16£18,207419,08658
South Lanarkshire9£18,105317,86921
South Yorkshire83£19,439318,496175
Staffordshire48£18,385319,858167
Stirling4£17,623413,39233
Strabane4£16,695428,8352
Suffolk62£19,537318,905129
Surrey71£18,096322,897143
Swansea20£19,281318,10157
Tyne and Wear41£17,912325,088138
Warwickshire26£18,460319,86759
West Dunbartonshire4£24,37326,02612
West Lothian4£17,987315,54723
West Midlands86£18,416318,511340
West Sussex42£18,920315,18067
West Yorkshire106£17,830322,225287
Wiltshire44£19,059317,043120
Worcestershire28£18,994421,027100
Wrexham9£18,839319,83615
Add postcode for better results.