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,450£18,362319,9897,282
Aberdeen City33£18,430219,06650
Aberdeenshire7£19,639417,46929
Angus2£21,495116,41621
Antrim1£16,495437,0006
Ards1£20,990118,2151
Armagh1£14,975335,0006
Ballymena13£18,020218,05413
Banbridge1£15,400421,000-
Barking & Dagenham - Greater London18£18,876217,32640
Barnet - Greater London16£17,953322,80036
Bedfordshire33£19,956216,82779
Belfast19£17,740319,14328
Berkshire62£18,753312,944138
Bexley - Greater London7£19,016314,63522
Blaenau Gwent14£17,278320,81420
Bristol35£19,269216,73254
Bromley - Greater London11£17,276323,75123
Buckinghamshire53£17,330328,79175
Cambridgeshire56£17,678323,433176
Cardiff20£17,747321,84553
Carmarthenshire15£18,079422,14115
Ceredigion30£18,963219,46732
Cheshire111£19,208215,170266
City of Edinburgh32£18,304318,56446
City of London - Greater London43£16,239330,57751
Clackmannanshire1£20,298320,5711
Coleraine5£16,520330,34014
Conwy7£18,276320,41810
Cookstown1£17,795114,907-
Cornwall15£17,439322,89318
County Durham36£18,291321,981103
Craigavon10£17,390327,13514
Croydon - Greater London2£17,764219,2604
Cumbria34£18,882314,33472
Denbighshire3£19,151316,2237
Derbyshire71£18,386323,655187
Derry8£17,359321,1334
Devon38£19,596216,69689
Dorset29£19,367218,46459
Dumfries and Galloway5£17,056418,3266
Dundee City5£17,957317,42713
Dungannon1£21,99014,1145
East Ayrshire7£19,005316,37735
East Dunbartonshire6£18,494318,61012
East Lothian1£21,49918,3761
East Riding of Yorkshire38£18,330324,436108
East Sussex33£18,008321,47846
Enfield - Greater London10£18,874220,52440
Essex150£19,608219,209415
Falkirk10£17,333324,26020
Fermanagh1£16,995229,640-
Fife39£18,262320,46865
Flintshire1£16,995422,216-
Glasgow City37£19,097315,593103
Gloucestershire32£18,462218,49480
Greater Manchester185£18,108219,883317
Hampshire81£20,415315,937159
Harrow - Greater London2£19,24326,443-
Havering - Greater London15£17,905219,23842
Herefordshire12£21,87739,95733
Hertfordshire54£18,843322,110138
Highland8£19,276216,65228
Hillingdon - Greater London8£17,000233,62336
Inverclyde3£17,565420,90913
Isle of Anglesey7£20,238318,63515
Isle of Wight3£17,919211,7635
Kent82£19,514217,952182
Lancashire123£18,636319,596164
Larne1£17,990217,100-
Leicestershire55£16,634329,172134
Lincolnshire83£18,752322,281147
Lisburn8£17,052321,89919
Magherafelt2£17,473327,0001
Merseyside116£18,114317,418105
Merthyr Tydfil17£17,018322,63710
Midlothian10£19,185313,45014
Moray13£17,864326,09728
Newport21£18,470313,93040
Newry and Mourne4£16,807321,4474
Newtownabbey12£16,569327,76227
Norfolk47£18,639320,77591
North Ayrshire1£16,299339,2241
North Down3£13,812446,2991
North Lanarkshire23£18,458317,40534
North Yorkshire49£19,241317,89391
Northamptonshire43£18,594214,27096
Northumberland14£16,086318,10528
Nottinghamshire70£18,583318,822170
Omagh6£17,727217,9677
Oxfordshire33£21,560312,41997
Pembrokeshire3£17,680213,5874
Perth and Kinross7£18,383320,27124
Powys2£17,390411,9362
Redbridge - Greater London11£20,426213,49627
Renfrewshire11£18,252323,28633
Rhondda Cynon Taf20£18,590318,72633
Scottish Borders10£19,185313,77314
Shropshire33£18,409316,06344
Somerset52£19,825317,03495
South Ayrshire9£17,998324,13252
South Lanarkshire13£18,633320,63517
South Yorkshire59£19,516216,565214
Staffordshire61£18,185320,693166
Stirling5£18,238316,83938
Strabane4£16,119427,7171
Suffolk64£19,065218,549111
Surrey69£18,107321,595129
Sutton - Greater London1£22,995217,890-
Swansea11£17,826323,05148
Tyne and Wear42£18,828317,742119
Waltham Forest - Greater London1£13,099439,0127
Warwickshire42£18,036222,00180
West Dunbartonshire6£20,815210,8089
West Lothian14£17,521318,98716
West Midlands157£17,988317,387348
West Sussex41£18,802316,59078
West Yorkshire110£18,590216,873281
Wiltshire53£19,377217,59789
Worcestershire49£18,624321,14399
Wrexham6£19,916313,84316
Add postcode for better results.