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,106968,4192,214
Aberdeen City3£23,763429,2453
Aberdeenshire1£4,9951286,000-
Angus2£10,270985,0652
Antrim4£7,67110104,9133
Ards4£7,3811390,8583
Ballymena4£5,86014126,6484
Ballymoney1£9,495893,650-
Barnet - Greater London6£24,953640,7518
Bedfordshire47£9,7541081,35160
Belfast7£11,026968,56215
Berkshire34£24,862743,11840
Bexley - Greater London1£6,99512113,000-
Bristol12£15,915756,38432
Bromley - Greater London4£20,245744,0303
Buckinghamshire24£14,131871,86234
Cambridgeshire44£11,720969,65858
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Ceredigion1£8,4951239,5681
Cheshire27£10,3661067,38253
City of Edinburgh22£12,028969,87520
City of London - Greater London16£18,439765,37832
Coleraine5£12,587876,2384
Conwy1£17,995853,0002
Cornwall3£21,328738,82412
County Durham18£15,388858,02237
Craigavon1£4,75014123,0002
Croydon - Greater London6£9,0221076,1121
Cumbria3£13,147953,93310
Derbyshire26£9,9711180,61549
Devon15£14,144861,79223
Dorset8£18,119745,86025
Ealing - Greater London4£12,083872,7223
East Riding of Yorkshire6£21,356640,44324
East Sussex7£13,259956,92116
Enfield - Greater London3£6,7611295,3339
Essex36£15,8911068,00085
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife8£10,6831151,2766
Flintshire5£12,995959,5394
Glasgow City13£11,9901076,20423
Gloucestershire21£11,7161072,52114
Greater Manchester101£10,5231074,654169
Gwynedd1£10,9951150,000-
Hampshire26£13,465959,76360
Havering - Greater London16£13,422950,44212
Herefordshire1£6,9951183,0145
Hertfordshire29£15,412960,50244
Highland4£13,266957,9015
Hillingdon - Greater London11£8,764997,9708
Hounslow - Greater London8£9,35910111,7945
Isle of Wight4£11,7451071,8003
Kent29£16,632959,40239
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire57£11,058970,92896
Larne1£9,9951628,8001
Leicestershire17£16,9851089,34335
Lincolnshire19£17,921959,94344
Lisburn1£10,950984,5821
Merseyside27£11,568971,70649
Merthyr Tydfil2£11,4931073,0001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2854
Moray2£19,995533,1251
Newport2£18,400748,5347
Newry and Mourne1£10,9951165,0003
Newtownabbey5£9,1331066,1283
Norfolk25£10,5731078,29550
North Ayrshire4£12,495859,5524
North Down2£11,493868,0071
North Lanarkshire2£13,920655,2616
North Yorkshire33£11,0051069,38537
Northamptonshire12£16,875959,76335
Nottinghamshire26£11,783973,94367
Oxfordshire12£12,7851076,28225
Pembrokeshire2£10,245975,629-
Perth and Kinross1£10,998788,3191
Redbridge - Greater London4£42,126141,9955
Rhondda Cynon Taf6£12,412963,44712
Shropshire9£18,646744,03317
Somerset9£13,300957,91116
South Ayrshire4£12,344857,4006
South Yorkshire26£9,7851067,73372
Staffordshire23£10,9591067,32451
Stirling1£14,995866,0002
Strabane1£15,995844,717-
Suffolk9£10,3311075,32530
Surrey15£13,974949,50535
Sutton - Greater London1£8,7499109,0001
Swansea4£19,222832,5694
Tyne and Wear26£15,867857,86550
Warwickshire15£11,621972,57436
West Lothian3£12,8601572,5292
West Midlands74£13,383969,245110
West Sussex17£13,5181053,97832
West Yorkshire37£10,1321082,64099
Wiltshire13£24,195746,20732
Worcestershire22£11,5341069,39434
Wrexham2£14,845864,5661
Add postcode for better results.