Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used Ford Ranger 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 Ranger models, pros and cons, what to look out for and everything else you need to know? Check out our Ford Ranger buying guide here.

Ford Ranger Data by County

Ford Ranger data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,896£25,151442,8963,664
Aberdeen City9£25,281437,93317
Aberdeenshire3£37,41315,51210
Angus3£26,162329,3858
Antrim4£27,445536,6651
Ards2£19,470679,6752
Argyll and Bute3£21,646567,6673
Armagh4£24,734434,7885
Ballymena6£18,412669,6737
Ballymoney2£18,223583,7052
Barking & Dagenham - Greater London2£30,495217,29710
Bedfordshire70£22,119657,51297
Belfast6£25,057428,22414
Berkshire27£23,916446,50443
Bexley - Greater London8£31,835322,61515
Blaenau Gwent10£36,160332,28312
Brent - Greater London1£24,950220,0007
Bristol39£28,479446,69947
Bromley - Greater London4£23,648427,68017
Buckinghamshire15£22,630555,99627
Cambridgeshire37£27,649334,24196
Cardiff23£21,900554,90332
Carmarthenshire5£29,021438,1273
Ceredigion8£31,246328,57017
Cheshire29£24,353441,47180
City of Edinburgh10£24,445540,89322
City of London - Greater London13£24,763439,45032
Coleraine6£24,365348,7418
Conwy6£21,451458,1138
Cornwall13£21,184549,23456
County Durham21£24,291547,43139
Craigavon3£24,932320,9227
Cumbria15£26,992333,97725
Derbyshire44£33,958329,68287
Derry2£20,245678,7494
Devon65£22,754553,72190
Dorset3£20,653643,43412
Down1£22,750331,000-
Dundee City5£20,737547,20213
Dungannon2£51,74514,7049
Ealing - Greater London3£14,660967,503-
East Ayrshire5£26,699324,70416
East Renfrewshire1£12,499984,645-
East Riding of Yorkshire12£23,976446,74231
East Sussex13£21,970436,71330
Enfield - Greater London4£28,574332,0743
Essex79£27,575443,125130
Falkirk12£15,744779,2787
Fermanagh5£23,185454,6923
Fife22£29,416327,88143
Flintshire5£14,896794,312-
Glasgow City16£23,168438,99237
Gloucestershire38£22,912546,03191
Greater Manchester83£26,261545,329167
Gwynedd4£16,151868,6995
Hampshire77£25,316443,840164
Havering - Greater London5£24,739464,3073
Herefordshire7£22,453442,71618
Hertfordshire19£19,908674,63737
Highland11£29,587431,78425
Hillingdon - Greater London1£22,700540,3056
Hounslow - Greater London1£7,95013110,000-
Inverclyde1£18,995692,000-
Isle of Anglesey9£24,822344,5717
Isle of Wight1£16,9959324
Kent41£25,623447,26376
Kingston upon Thames - Greater London1£27,990219,7931
Lancashire45£23,408545,96584
Larne1£18,950652,0002
Leicestershire75£28,767334,559119
Lincolnshire37£32,438331,242101
Lisburn7£36,382218,6299
Magherafelt6£23,996545,1225
Merseyside12£29,543337,25012
Merthyr Tydfil4£14,6211088,6651
Monmouthshire2£18,623559,5005
Moray5£28,386429,2432
Newport12£28,681229,04410
Newry and Mourne3£30,283325,3795
Newtownabbey9£24,218332,14512
Norfolk29£23,945444,71964
North Ayrshire3£22,666447,962-
North Lanarkshire3£32,332114,33629
North Yorkshire52£27,099441,160121
Northamptonshire80£30,826433,98327
Northumberland1£18,999763,6281
Nottinghamshire40£29,219433,00597
Omagh4£32,094338,30310
Oxfordshire14£31,522316,99689
Pembrokeshire2£31,247552,0953
Perth and Kinross14£25,385339,40933
Powys10£33,944220,23014
Rhondda Cynon Taf2£20,745653,0002
Scottish Borders2£27,995318,3583
Shropshire15£23,486544,53365
Somerset26£24,607538,94525
South Ayrshire4£23,872540,5274
South Lanarkshire1£28,998327,3754
South Yorkshire57£21,953553,867110
Staffordshire30£23,580440,57696
Stirling9£24,662437,30920
Suffolk28£29,284338,59141
Surrey20£29,791430,64047
Sutton - Greater London1£22,495536,5012
Swansea2£21,245443,7069
Tyne and Wear17£27,521438,13356
Warwickshire5£30,298320,25222
West Dunbartonshire2£15,495790,0005
West Lothian1£35,995213,0005
West Midlands45£26,654435,211137
West Sussex20£29,782324,02118
West Yorkshire81£24,550443,667144
Wiltshire24£22,219450,40954
Worcestershire29£27,031327,74452
Add postcode for better results.