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

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

Jaguar XF Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,260£13,231967,4872,202
Aberdeen City4£26,570422,1782
Angus2£10,270985,0652
Antrim4£7,67110104,9133
Ards4£7,8181292,8583
Ballymena3£6,65513125,5615
Ballymoney1£9,495893,650-
Barnet - Greater London5£26,444644,0349
Bedfordshire49£9,6081082,30857
Belfast6£11,531874,15616
Berkshire34£23,580748,06241
Bexley - Greater London1£6,99512113,000-
Bristol12£15,358759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire18£12,111977,86033
Cambridgeshire38£11,3831069,84163
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire27£11,151965,51446
City of Edinburgh25£11,774971,45519
City of London - Greater London14£20,797650,76433
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall2£26,245620,63712
County Durham22£15,239761,85132
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,0452
Cumbria2£14,245949,0008
Derbyshire28£10,2771175,13746
Devon16£14,383865,45023
Dorset9£17,632748,72023
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire4£18,517642,45621
East Sussex7£12,7291059,16916
Enfield - Greater London3£6,7611295,3336
Essex42£15,5001074,99881
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9735
Glasgow City16£12,447969,45622
Gloucestershire22£12,5991072,59712
Greater Manchester104£10,2671074,157180
Gwynedd1£10,9951150,000-
Hampshire24£15,805855,70863
Havering - Greater London16£13,411950,44212
Herefordshire1£9,9957-6
Hertfordshire28£15,314960,05743
Highland4£12,991957,9015
Hillingdon - Greater London9£8,4189108,5199
Hounslow - Greater London8£8,98410111,6196
Isle of Wight2£10,745979,0005
Kent30£15,210961,53740
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire50£10,828970,761103
Larne1£9,9951628,800-
Leicestershire19£17,1301085,58232
Lincolnshire18£18,269858,92240
Lisburn2£12,970860,9691
Merseyside27£11,157973,78553
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2854
Moray2£19,995533,1251
Newport3£13,531958,1906
Newry and Mourne2£8,7481060,5003
Newtownabbey3£9,9921046,5674
Norfolk26£11,7271075,29843
North Ayrshire4£12,495859,5521
North Down1£10,990780,0002
North Lanarkshire1£9,7951174,0336
North Yorkshire29£10,3631071,32939
Northamptonshire13£16,558962,08234
Nottinghamshire25£11,5491070,01367
Oxfordshire12£12,6041080,27725
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,085576,4485
Rhondda Cynon Taf4£10,4841175,17115
Shropshire9£16,723851,52317
Somerset9£13,508857,96516
South Ayrshire3£13,792851,5107
South Yorkshire31£8,7511077,49967
Staffordshire23£11,1361062,33953
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk7£11,2971067,00931
Surrey16£12,7151053,59936
Sutton - Greater London1£8,3499109,0001
Swansea2£25,445627,8146
Tyne and Wear28£15,977755,33652
Warwickshire12£9,6941079,42535
West Lothian4£14,6201362,8972
West Midlands68£13,453966,592112
West Sussex12£13,5931050,40934
West Yorkshire35£9,988984,59096
Wiltshire14£26,837636,44428
Worcestershire25£13,279963,73529
Wrexham2£14,845864,5661
Add postcode for better results.