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,523£18,388319,7137,219
Aberdeen City32£18,422218,38047
Aberdeenshire7£19,782417,46933
Angus3£19,562114,96420
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh2£15,475330,5005
Ballymena14£17,655219,59712
Banbridge1£15,900421,000-
Barking & Dagenham - Greater London26£18,914217,32734
Barnet - Greater London17£18,197322,18138
Bedfordshire33£19,775219,07780
Belfast19£17,673319,17928
Berkshire62£19,083212,311134
Bexley - Greater London6£17,731318,48822
Blaenau Gwent11£17,217323,38922
Bristol37£18,803217,68853
Bromley - Greater London13£17,253322,53921
Buckinghamshire54£17,481327,08872
Cambridgeshire60£17,707323,849178
Cardiff16£17,966321,68755
Carmarthenshire16£18,167421,78916
Ceredigion28£18,968219,81534
Cheshire116£19,196215,074261
City of Edinburgh34£18,596317,83042
City of London - Greater London40£16,392330,25456
Clackmannanshire1£20,298320,5712
Coleraine6£16,183334,08013
Conwy8£18,366321,1459
Cookstown1£17,795114,907-
Cornwall14£17,554322,27917
County Durham42£18,075320,94892
Craigavon10£17,410327,13514
Croydon - Greater London2£17,764219,2604
Cumbria38£18,891314,95171
Denbighshire3£19,151316,2237
Derbyshire69£18,170323,850184
Derry8£17,359321,1334
Devon40£19,019219,05493
Dorset27£19,416218,31162
Dumfries and Galloway5£17,096418,3266
Dundee City3£19,09939,40113
Dungannon1£21,99014,1145
East Ayrshire4£20,173312,55042
East Dunbartonshire7£18,177319,26311
East Lothian1£21,49918,3761
East Riding of Yorkshire37£18,156323,737103
East Sussex34£18,060320,66346
Enfield - Greater London11£19,119218,78540
Essex156£19,482219,679410
Falkirk10£17,408324,25820
Fermanagh1£16,995229,640-
Fife44£18,529319,70662
Flintshire1£16,995422,216-
Glasgow City40£18,849316,59498
Gloucestershire30£18,394217,71875
Greater Manchester186£18,282218,837314
Hampshire81£20,491315,804157
Harrow - Greater London2£19,24326,443-
Havering - Greater London19£18,199219,07138
Herefordshire16£22,42839,26530
Hertfordshire59£18,855321,745134
Highland6£18,620222,14231
Hillingdon - Greater London11£18,713226,30234
Inverclyde3£17,565420,90916
Isle of Anglesey6£21,112314,74115
Isle of Wight2£18,133314,7456
Kent84£19,701218,004184
Lancashire123£18,967318,729160
Larne1£17,990217,100-
Leicestershire59£16,643329,187128
Lincolnshire85£18,749322,307144
Lisburn8£17,151321,89920
Magherafelt2£17,473327,0001
Merseyside116£18,159317,426102
Merthyr Tydfil15£17,168322,84110
Midlothian10£18,785319,67014
Moray13£18,303324,84727
Newport19£18,240314,70739
Newry and Mourne4£16,807321,4474
Newtownabbey13£16,710325,99629
Norfolk49£18,564321,06697
North Down3£13,812446,2991
North Lanarkshire25£18,537317,08733
North Yorkshire48£19,236319,33491
Northamptonshire42£18,707214,43497
Northumberland14£16,328419,82032
Nottinghamshire69£18,862317,710167
Omagh6£17,727217,9678
Oxfordshire30£19,446315,85096
Pembrokeshire2£17,129317,3505
Perth and Kinross6£18,655321,75225
Powys1£15,99049,7203
Redbridge - Greater London12£20,274213,25526
Renfrewshire10£18,428323,28136
Rhondda Cynon Taf22£18,579319,33432
Scottish Borders11£19,259314,36813
Shropshire32£18,653314,78949
Somerset48£19,989216,73295
South Ayrshire8£17,786326,80254
South Lanarkshire13£18,826320,63517
South Yorkshire66£19,358217,329210
Staffordshire63£18,180220,176164
Stirling2£17,748414,72339
Strabane4£16,119427,7171
Suffolk65£18,962218,651114
Surrey75£18,136320,655124
Sutton - Greater London1£22,995217,890-
Swansea14£17,649321,91451
Tyne and Wear49£18,584319,557119
Waltham Forest - Greater London2£15,299325,6156
Warwickshire41£18,249220,87977
West Dunbartonshire6£20,865210,8089
West Lothian12£17,558320,17616
West Midlands168£18,215317,106341
West Sussex38£18,560316,78578
West Yorkshire116£18,288317,563280
Wiltshire54£19,454217,38586
Worcestershire42£18,309321,636101
Wrexham8£19,488314,96215
Add postcode for better results.