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,286£13,242967,2982,168
Aberdeen City4£26,570422,1782
Angus2£10,270985,0652
Antrim4£7,49510104,9132
Ards4£7,8181292,8583
Ballymena3£6,65513125,5615
Ballymoney1£9,495893,650-
Barnet - Greater London5£26,394644,0348
Bedfordshire51£9,5401083,09854
Belfast6£11,414874,15616
Berkshire34£23,909748,76443
Bexley - Greater London1£6,99512113,000-
Bristol13£15,228762,72530
Bromley - Greater London5£20,055737,4903
Buckinghamshire19£12,678976,04533
Cambridgeshire37£11,0131071,16960
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire30£11,447963,56845
City of Edinburgh27£11,480971,98019
City of London - Greater London15£20,874748,84233
Coleraine4£13,496878,4104
Conwy2£12,4951067,0002
Cornwall4£19,239835,04212
County Durham20£15,963761,91433
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,0452
Cumbria2£21,245622,5059
Derbyshire28£10,0901176,92345
Devon15£14,098866,65421
Dorset8£19,899644,98525
Ealing - Greater London3£10,994783,8404
East Riding of Yorkshire3£20,359542,63722
East Sussex7£11,1341059,29017
Enfield - Greater London3£6,6951295,3336
Essex44£14,8141076,12081
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9735
Glasgow City18£13,029967,59223
Gloucestershire22£12,5651072,59712
Greater Manchester112£11,1171074,372181
Gwynedd1£10,9951150,000-
Hampshire26£15,034859,19159
Havering - Greater London16£13,380950,66612
Herefordshire1£9,9957-6
Hertfordshire28£14,210963,90542
Highland4£12,991957,9015
Hillingdon - Greater London10£8,0769104,8677
Hounslow - Greater London8£8,98410111,6196
Isle of Wight2£10,745979,0004
Kent33£15,255959,27939
Kingston upon Thames - Greater London3£4,1271598,6674
Lancashire52£10,943971,58498
Larne1£9,9951628,800-
Leicestershire21£18,813991,90333
Lincolnshire18£18,353958,51640
Lisburn2£12,970860,9691
Merseyside26£11,251973,58252
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,413976,8031
Monmouthshire1£4,69514128,2854
Moray2£19,995533,1251
Newport3£13,630958,1905
Newry and Mourne2£8,7481060,5002
Newtownabbey3£9,9921046,5674
Norfolk26£11,972971,96644
North Ayrshire4£12,620859,5521
North Down1£10,990780,0002
North Lanarkshire2£10,8951058,0174
North Yorkshire33£10,2101071,76239
Northamptonshire13£16,450962,08232
Nottinghamshire25£11,2951070,27065
Oxfordshire13£13,9211075,08723
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,085576,4484
Rhondda Cynon Taf4£9,4831280,25015
Shropshire9£16,445851,52317
Somerset7£13,653957,79317
South Ayrshire3£13,625851,5107
South Yorkshire29£8,9011074,80067
Staffordshire26£11,129964,56152
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk6£11,7971068,34432
Surrey17£12,5551055,19036
Sutton - Greater London1£8,3499109,0001
Swansea3£20,863738,4376
Tyne and Wear26£14,308859,02954
Warwickshire10£8,7231186,05135
West Lothian3£17,6281445,4393
West Midlands71£13,647965,251111
West Sussex13£13,9641050,99332
West Yorkshire34£10,0071084,57691
Wiltshire12£29,564529,65329
Worcestershire24£12,3041068,82731
Wrexham2£14,245864,5661
Add postcode for better results.