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,213967,5742,197
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,30856
Belfast6£11,531874,15616
Berkshire32£24,375746,59543
Bexley - Greater London1£6,99512113,000-
Bristol12£15,358759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire16£12,861978,89336
Cambridgeshire38£10,9891071,78261
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire27£11,132965,51446
City of Edinburgh25£11,774971,45519
City of London - Greater London14£20,618650,76433
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall4£19,244835,04212
County Durham22£15,239761,85132
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,0452
Cumbria1£20,995628,0009
Derbyshire27£10,0271177,55047
Devon16£14,374865,45022
Dorset9£18,631649,05324
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire3£20,359542,63722
East Sussex6£10,2111162,23917
Enfield - Greater London3£6,7611295,3336
Essex40£15,6461075,81981
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9735
Glasgow City18£11,902971,81121
Gloucestershire22£12,5601072,59712
Greater Manchester104£10,2901073,678180
Gwynedd1£10,9951150,000-
Hampshire24£15,762855,70863
Havering - Greater London16£13,411950,44212
Herefordshire1£9,9957-6
Hertfordshire27£14,485962,22943
Highland4£12,991957,9015
Hillingdon - Greater London10£8,0769104,8677
Hounslow - Greater London8£8,98410111,6196
Isle of Wight2£10,745979,0005
Kent32£14,912962,49440
Kingston upon Thames - Greater London3£4,1611598,6676
Lancashire51£10,778971,492102
Larne1£9,9951628,800-
Leicestershire21£19,287985,58232
Lincolnshire18£18,219958,92240
Lisburn2£12,970860,9691
Merseyside27£11,121973,78553
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,69514128,2854
Moray2£19,995533,1251
Newport3£13,530958,1906
Newry and Mourne2£8,7481060,5003
Newtownabbey3£9,9921046,5674
Norfolk26£11,845973,88943
North Ayrshire4£12,495859,5521
North Down1£10,990780,0002
North Lanarkshire1£9,7951174,0335
North Yorkshire29£10,3971071,32939
Northamptonshire13£16,516962,08233
Nottinghamshire25£11,5211070,01364
Oxfordshire12£12,6041080,27725
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,085576,4484
Rhondda Cynon Taf5£9,9261176,13714
Shropshire9£16,723851,52317
Somerset7£13,666957,79317
South Ayrshire3£13,792851,5107
South Yorkshire31£8,7471077,49967
Staffordshire25£11,175962,76053
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk6£11,7971068,34432
Surrey17£12,5551055,17836
Sutton - Greater London1£8,3499109,0001
Swansea2£25,445627,8146
Tyne and Wear27£13,796860,62053
Warwickshire10£8,7231186,05137
West Lothian4£14,6201362,8972
West Midlands71£13,445966,183110
West Sussex13£14,0091050,99333
West Yorkshire35£9,984984,59093
Wiltshire14£26,837636,44428
Worcestershire25£12,714966,55130
Wrexham2£14,845864,5661
Add postcode for better results.