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,276£13,130968,3842,228
Aberdeen City3£23,763429,2453
Aberdeenshire1£4,9951286,000-
Angus2£10,3701072,7421
Antrim2£7,9931097,3253
Ards3£6,2001397,7402
Ballymena4£5,86014126,6484
Ballymoney1£9,495893,650-
Barnet - Greater London5£29,943536,9438
Bedfordshire49£10,0911078,22259
Belfast9£9,7971076,64216
Berkshire31£27,201736,51846
Bristol12£13,898969,69330
Bromley - Greater London3£21,328748,4173
Buckinghamshire22£13,626967,88135
Cambridgeshire45£10,7831072,25856
Cardiff3£11,0921059,30615
Ceredigion3£8,4301074,452-
Cheshire24£10,5951066,10357
City of Edinburgh20£13,031968,74219
City of London - Greater London16£18,934854,79232
Coleraine4£13,496878,4104
Conwy1£17,995853,0002
Cornwall3£21,662738,82414
County Durham22£14,799861,10036
Craigavon2£7,25012114,7601
Croydon - Greater London5£9,6971076,5341
Cumbria2£9,2231166,89910
Derbyshire30£10,0801178,11545
Devon16£15,572753,37624
Dorset7£17,494843,83925
Dundee City2£17,250646,9903
Ealing - Greater London5£12,536774,3773
East Riding of Yorkshire7£15,412850,75625
East Sussex6£13,994954,40817
Enfield - Greater London4£6,5941292,7416
Essex39£12,7911073,58482
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife7£10,6381154,3165
Flintshire3£13,245958,9573
Glasgow City13£10,4741077,15629
Gloucestershire19£12,1131068,60816
Greater Manchester94£9,9991076,926170
Gwynedd1£10,9951150,000-
Hampshire26£13,270963,87959
Havering - Greater London14£13,469952,22913
Herefordshire1£6,9951183,0144
Hertfordshire30£16,326858,86646
Highland3£12,857953,0005
Hillingdon - Greater London11£8,519995,7518
Hounslow - Greater London7£9,69710112,9075
Isle of Wight4£11,7451071,8003
Kent27£16,976956,47042
Kingston upon Thames - Greater London3£3,64714105,0006
Lancashire61£10,4771073,34389
Larne1£9,9951628,8001
Leicestershire17£17,1171089,34339
Lincolnshire23£17,177960,23345
Lisburn2£11,200976,606-
Merseyside27£11,847970,97047
Merthyr Tydfil2£11,4931073,0001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2855
Moray3£18,662839,750-
Newport5£16,150761,1346
Newry and Mourne1£16,995028,1552
Newtownabbey4£9,8681063,6472
Norfolk26£9,0121181,22650
North Ayrshire5£11,596866,7523
North Down1£10,990780,0001
North Lanarkshire2£14,185655,2618
North Yorkshire30£12,1201070,74239
Northamptonshire12£15,913962,67839
Nottinghamshire25£11,1711077,34966
Oxfordshire10£16,380859,41924
Pembrokeshire2£10,245975,629-
Perth and Kinross1£10,998788,3192
Redbridge - Greater London5£31,501746,3744
Renfrewshire2£13,999793,5233
Rhondda Cynon Taf3£12,998974,00011
Shropshire8£22,467626,74418
Somerset9£14,852852,51917
South Ayrshire3£13,792851,5108
South Yorkshire28£9,2211074,06971
Staffordshire22£11,676964,92155
Stirling2£14,247945,2511
Strabane1£16,995844,717-
Suffolk12£13,941963,17427
Surrey20£13,019956,83035
Sutton - Greater London1£8,7499109,0001
Swansea3£23,163625,0924
Tyne and Wear24£15,311864,03152
Warwickshire14£11,8701065,62633
West Lothian3£12,8601572,5294
West Midlands61£14,572963,429114
West Sussex19£12,9971059,44333
West Yorkshire45£10,683980,819100
Wiltshire13£17,288860,91534
Worcestershire23£12,501968,72829
Wrexham2£10,438893,928-
Add postcode for better results.