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,456£18,376320,0257,230
Aberdeen City37£18,581318,82446
Aberdeenshire8£19,183420,16227
Angus2£21,495116,41621
Antrim1£16,495437,0006
Ards2£20,643217,8041
Armagh1£14,975335,0006
Ballymena13£18,020218,05412
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London18£18,706217,11340
Barnet - Greater London16£17,822322,24535
Bedfordshire38£19,681217,72475
Belfast20£17,838318,27826
Berkshire67£18,738213,491136
Bexley - Greater London8£18,803315,11521
Blaenau Gwent12£17,407319,04321
Bristol34£19,282216,96753
Bromley - Greater London11£17,197323,75123
Buckinghamshire58£16,958331,15277
Cambridgeshire56£17,935222,678181
Cardiff20£17,925321,42252
Carmarthenshire15£18,079422,14115
Ceredigion26£19,203317,83338
Cheshire106£19,149215,379263
City of Edinburgh34£18,211319,38644
City of London - Greater London41£16,254330,12751
Clackmannanshire1£20,198320,5711
Coleraine6£17,017326,14114
Conwy7£18,276320,41810
Cookstown1£17,795114,907-
Cornwall15£17,466322,43718
County Durham38£18,599320,769110
Craigavon11£17,092327,52914
Croydon - Greater London2£17,660219,2603
Cumbria32£18,570315,34074
Denbighshire3£19,151316,2237
Derbyshire77£18,241324,737178
Derry8£17,359321,1334
Devon34£20,322215,87389
Dorset30£19,462218,52859
Dumfries and Galloway4£16,672419,5067
Dundee City5£18,758314,43413
Dungannon1£21,99014,1145
East Ayrshire7£18,963313,98635
East Dunbartonshire6£18,271318,61011
East Lothian1£21,29918,3761
East Riding of Yorkshire39£17,755326,645103
East Sussex33£18,214321,63044
Enfield - Greater London10£18,861221,27438
Essex146£19,550218,888419
Falkirk10£17,333324,26018
Fermanagh1£16,995229,640-
Fife37£18,358319,98066
Flintshire1£16,995422,216-
Glasgow City42£19,009315,40798
Gloucestershire33£18,545218,10279
Greater Manchester178£17,968219,699314
Hampshire82£20,218316,027165
Harrow - Greater London2£19,24326,443-
Havering - Greater London16£17,091422,10440
Herefordshire12£21,87739,95731
Hertfordshire56£18,994321,236132
Highland4£18,598321,93932
Hillingdon - Greater London8£18,022235,98337
Inverclyde3£17,565420,90912
Isle of Anglesey8£19,834317,30615
Isle of Wight2£18,10229,6276
Kent77£19,648217,710186
Lancashire121£18,724319,578162
Leicestershire60£16,377330,842131
Lincolnshire83£18,706321,109144
Lisburn8£17,313320,04518
Magherafelt2£17,473327,0001
Merseyside114£18,111317,265103
Merthyr Tydfil17£16,928322,63710
Midlothian12£19,045313,39014
Moray13£17,788326,09828
Newport21£18,807314,31041
Newry and Mourne5£17,417320,5483
Newtownabbey10£16,494327,49627
Norfolk49£18,604320,26287
North Ayrshire1£16,299339,2241
North Down3£13,812446,299-
North Lanarkshire21£17,957319,63535
North Yorkshire47£19,443316,78792
Northamptonshire40£18,886213,866101
Northumberland15£16,099319,50825
Nottinghamshire80£19,112316,941167
Omagh6£17,727217,9677
Oxfordshire34£21,373313,36192
Pembrokeshire3£17,680213,5873
Perth and Kinross7£18,394320,27126
Powys2£17,390411,9362
Redbridge - Greater London13£20,153313,65725
Renfrewshire10£17,998322,71430
Rhondda Cynon Taf22£18,513319,84430
Scottish Borders10£18,945315,09815
Shropshire30£18,196315,98849
Somerset46£19,606318,28293
South Ayrshire9£17,498330,43151
South Lanarkshire11£18,945319,13518
South Yorkshire55£19,384217,642210
Staffordshire70£18,213319,425164
Stirling5£17,998316,83938
Strabane3£16,662325,9552
Suffolk67£19,109219,348116
Surrey65£18,218320,686126
Sutton - Greater London1£22,995217,890-
Swansea10£17,779322,49148
Tyne and Wear44£18,867317,162122
Waltham Forest - Greater London1£14,999339,9097
Warwickshire41£17,911221,89579
West Dunbartonshire4£22,04828,28910
West Lothian15£17,453319,30317
West Midlands150£17,904317,636357
West Sussex44£18,734216,28373
West Yorkshire110£18,578217,131278
Wiltshire55£19,636217,23084
Worcestershire51£18,659320,89996
Wrexham6£19,916313,84314
Add postcode for better results.