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,223968,3962,211
Aberdeen City3£23,763429,2453
Aberdeenshire1£4,9951286,000-
Angus2£9,8451073,8021
Antrim2£7,9931097,3253
Ards3£6,2331497,4073
Ballymena4£5,86014126,6484
Ballymoney1£9,495893,650-
Barnet - Greater London5£29,893536,9437
Bedfordshire46£9,6401181,27962
Belfast8£10,647971,69716
Berkshire32£25,813738,51844
Bexley - Greater London1£6,99512113,000-
Bristol11£14,785961,29531
Bromley - Greater London3£21,328748,4173
Buckinghamshire25£14,659869,17134
Cambridgeshire44£11,5891070,09058
Cardiff3£11,0921059,30613
Carmarthenshire2£11,245865,6741
Ceredigion2£6,8951274,905-
Cheshire28£10,6581069,93152
City of Edinburgh20£12,981968,74219
City of London - Greater London13£20,659751,77435
Coleraine4£13,496878,4104
Conwy1£17,995853,0002
Cornwall3£21,328738,82413
County Durham22£14,995863,93037
Craigavon2£7,25012114,7601
Croydon - Greater London5£9,6971076,5341
Cumbria2£9,2231166,89910
Derbyshire29£10,2311177,70147
Devon17£15,581753,82622
Dorset6£17,421848,81325
Dundee City1£19,000552,5794
Ealing - Greater London5£12,326774,3772
East Riding of Yorkshire7£21,770638,76026
East Sussex6£13,969954,40817
Enfield - Greater London5£7,8541191,1936
Essex38£15,4871071,82482
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife9£10,3851157,1355
Flintshire3£9,9951074,2314
Glasgow City13£12,0281076,20428
Gloucestershire20£11,9771068,84215
Greater Manchester96£10,4921072,636173
Gwynedd1£10,9951150,000-
Hampshire32£13,702960,96657
Havering - Greater London15£13,504950,48013
Herefordshire1£6,9951183,0144
Hertfordshire25£15,378962,40949
Highland3£12,523953,0005
Hillingdon - Greater London10£9,091993,5028
Hounslow - Greater London8£9,42210111,7945
Isle of Wight4£11,7451071,8003
Kent27£16,827958,01739
Kingston upon Thames - Greater London4£3,48315111,5006
Lancashire59£11,000971,18396
Larne1£9,9951628,8001
Leicestershire19£16,2881085,56833
Lincolnshire24£16,589961,16142
Lisburn1£10,950984,5821
Merseyside28£12,757864,68048
Merthyr Tydfil2£11,4931073,0001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2855
Moray2£20,495533,1251
Newport4£17,225858,1506
Newtownabbey6£9,3271066,2742
Norfolk25£10,1671081,91051
North Ayrshire4£12,495859,5524
North Down1£10,990780,0001
North Lanarkshire2£13,990655,2617
North Yorkshire31£11,0091069,51038
Northamptonshire15£15,680961,78836
Northumberland1£14,450742,1952
Nottinghamshire29£11,773971,36963
Oxfordshire10£13,0261076,28423
Pembrokeshire2£10,245975,629-
Perth and Kinross1£10,998788,3192
Redbridge - Greater London4£36,378619,7485
Renfrewshire1£19,498661,0454
Rhondda Cynon Taf5£12,897867,51011
Shropshire9£18,784744,00317
Somerset9£14,937852,53016
South Ayrshire4£12,344857,4007
South Yorkshire26£9,0931073,49568
Staffordshire21£10,8331068,45650
Stirling2£14,247945,2511
Strabane1£15,995844,717-
Suffolk8£11,8701068,79431
Surrey15£13,5011051,70536
Sutton - Greater London1£8,7499109,0001
Swansea3£22,996625,0924
Tyne and Wear23£15,965861,75151
Warwickshire14£12,181967,54734
West Lothian3£12,8601572,5293
West Midlands67£13,870966,599110
West Sussex18£13,2251059,81432
West Yorkshire42£10,4641080,34699
Wiltshire14£24,716644,71732
Worcestershire23£12,829966,95430
Wrexham2£10,343893,928-
Add postcode for better results.