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,275£13,232967,6522,184
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,6081082,30857
Belfast7£11,026968,56215
Berkshire35£24,216746,64940
Bexley - Greater London1£6,99512113,000-
Bristol12£15,358759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire18£12,111977,86034
Cambridgeshire40£11,3251069,93162
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire28£11,1091064,81745
City of Edinburgh22£11,5511068,32021
City of London - Greater London15£19,543762,04732
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall2£26,245620,63712
County Durham22£15,407858,53332
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,1342
Cumbria2£14,245949,0008
Derbyshire29£10,0261179,13345
Devon16£14,417865,45023
Dorset8£19,024644,61023
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire4£18,517642,45622
East Sussex7£12,7581059,16917
Enfield - Greater London3£6,7611295,3338
Essex40£15,6441075,87082
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 Manchester106£10,2941073,615177
Gwynedd1£10,9951150,000-
Hampshire25£15,610856,45662
Havering - Greater London16£13,411950,44212
Herefordshire1£9,9957-6
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
Kent30£15,176961,59639
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire52£10,891970,025101
Larne1£9,9951628,800-
Leicestershire20£16,8631085,23331
Lincolnshire17£18,579960,66840
Lisburn2£12,970860,9691
Merseyside27£11,328973,15553
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 Mourne1£9,500969,0003
Newtownabbey3£9,9921046,5674
Norfolk26£10,7651076,98642
North Ayrshire5£11,596866,761-
North Down1£10,990780,0002
North Lanarkshire2£10,843966,7285
North Yorkshire29£10,3321071,32939
Northamptonshire12£17,500858,79635
Nottinghamshire25£11,5691070,01367
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,52317
Somerset9£13,531857,96516
South Ayrshire3£13,792851,5107
South Yorkshire30£8,9681075,34967
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 Wear30£15,632757,42650
Warwickshire12£9,7191079,42535
West Lothian4£14,6201362,8972
West Midlands70£13,456967,443109
West Sussex14£14,1501049,98532
West Yorkshire36£10,449983,10395
Wiltshire14£26,837636,44428
Worcestershire25£13,279963,73529
Wrexham2£14,845864,5661
Add postcode for better results.