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,282£13,253968,4332,180
Aberdeen City4£26,570421,9362
Angus2£10,270985,0652
Antrim4£7,67110104,9133
Ards5£7,6041290,8872
Ballymena3£6,65513125,5615
Ballymoney1£9,495893,650-
Barnet - Greater London5£26,444644,0349
Bedfordshire49£9,6981081,54056
Belfast7£11,026968,56215
Berkshire36£23,918746,64339
Bexley - Greater London1£6,99512113,000-
Bristol12£15,358759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire19£13,473873,78835
Cambridgeshire40£11,3251069,93162
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire28£11,1271064,81746
City of Edinburgh23£11,853968,12120
City of London - Greater London15£19,563762,04732
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall2£26,245620,63712
County Durham22£15,407858,53334
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,0452
Cumbria2£14,245949,0009
Derbyshire28£9,9781178,99446
Devon17£14,334864,21822
Dorset8£19,024644,61025
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire4£18,517642,45622
East Sussex7£12,7581058,74018
Enfield - Greater London3£6,7611295,3338
Essex42£15,4641075,33780
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9745
Glasgow City16£12,447969,45622
Gloucestershire22£12,5991072,59712
Greater Manchester109£10,5921072,827174
Gwynedd1£10,9951150,000-
Hampshire25£15,608856,45663
Havering - Greater London16£13,411950,44212
Herefordshire2£8,495983,0145
Hertfordshire29£15,148959,37743
Highland4£13,141957,9015
Hillingdon - Greater London10£8,0769104,8678
Hounslow - Greater London8£8,98410111,6196
Isle of Wight2£10,745979,0005
Kent29£15,681961,44838
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire52£11,369969,92799
Larne1£9,9951628,8001
Leicestershire20£16,8631085,23331
Lincolnshire17£18,374959,44139
Lisburn2£12,970860,9691
Merseyside26£11,425972,82954
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2854
Moray2£19,995533,1251
Newport3£13,531958,1907
Newry and Mourne2£10,2481067,0002
Newtownabbey3£9,9921046,5674
Norfolk26£10,7651076,98643
North Ayrshire5£11,596866,761-
North Down1£10,990780,0002
North Yorkshire29£10,3321071,32939
Northamptonshire12£17,500858,79635
Nottinghamshire26£11,520970,51866
Oxfordshire12£12,6041080,27725
Pembrokeshire2£10,245975,835-
Perth and Kinross1£10,998788,3191
Redbridge - Greater London5£35,085576,4485
Rhondda Cynon Taf4£10,4841175,17115
Shropshire9£16,701851,52318
Somerset9£13,532857,96516
South Ayrshire3£13,792851,5107
South Yorkshire29£8,9681075,82569
Staffordshire22£10,8541064,54952
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk8£12,072966,00830
Surrey15£13,1631050,43836
Sutton - Greater London1£8,3499109,0001
Swansea2£25,445627,8146
Tyne and Wear31£15,547757,54449
Warwickshire12£9,7191079,42535
West Lothian4£14,6201362,8972
West Midlands72£13,540966,689107
West Sussex13£13,4701050,95436
West Yorkshire35£10,848980,47394
Wiltshire15£25,467641,57428
Worcestershire24£13,083964,59430
Wrexham2£14,845864,5661
Add postcode for better results.