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,287£13,235968,4732,203
Aberdeen City4£26,570421,9362
Angus2£10,270985,0652
Antrim4£7,67110104,9133
Ards5£7,6041290,8873
Ballymena3£6,65513125,5615
Ballymoney1£9,495893,650-
Barnet - Greater London5£26,444644,0349
Bedfordshire49£9,7601080,47958
Belfast7£11,026968,56215
Berkshire35£24,351744,95640
Bexley - Greater London1£6,99512113,000-
Bristol12£15,441759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire20£13,067974,47735
Cambridgeshire39£11,3071070,35563
Cardiff2£11,8931073,30615
Carmarthenshire1£16,495635,8482
Cheshire30£11,398964,30046
City of Edinburgh23£11,951967,38421
City of London - Greater London16£18,933763,89532
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall2£26,245620,63712
County Durham21£15,712858,70135
Craigavon1£4,75014123,0002
Croydon - Greater London5£10,527972,5082
Cumbria2£14,245949,00010
Derbyshire29£10,4231177,31947
Devon16£14,429865,45024
Dorset8£19,114644,61025
Ealing - Greater London2£9,992985,2605
East Ayrshire1£14,999653,2174
East Riding of Yorkshire4£18,567642,45622
East Sussex7£12,7581058,74018
Enfield - Greater London3£6,7611295,3338
Essex40£15,1821076,21883
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire5£12,995959,4894
Glasgow City16£12,0091070,95621
Gloucestershire22£11,1131076,32915
Greater Manchester108£10,6661071,653172
Gwynedd1£10,9951150,000-
Hampshire25£16,000855,30562
Havering - Greater London16£13,411950,44212
Herefordshire2£8,495983,0145
Hertfordshire30£15,375858,24343
Highland4£13,266957,9015
Hillingdon - Greater London10£8,0769104,8678
Hounslow - Greater London9£8,87410110,7725
Isle of Wight3£11,4951076,0674
Kent28£16,038960,85738
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire50£11,306969,848100
Larne1£9,9951628,8001
Leicestershire19£16,7041086,71633
Lincolnshire17£18,374959,44142
Lisburn2£12,970860,9691
Merseyside26£11,452972,78454
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,79514128,2854
Moray2£19,995533,1251
Newport3£13,630958,1907
Newry and Mourne1£10,9951165,0002
Newtownabbey4£9,6181055,2644
Norfolk26£10,7651076,98643
North Ayrshire5£11,596866,761-
North Down1£10,990780,0002
North Lanarkshire1£11,890659,4236
North Yorkshire29£10,8391069,66239
Northamptonshire12£17,772855,66735
Nottinghamshire27£11,2301071,47466
Oxfordshire12£12,6041080,27725
Pembrokeshire2£10,245975,835-
Perth and Kinross1£10,998788,3191
Redbridge - Greater London5£35,085576,4485
Rhondda Cynon Taf6£13,863868,09812
Shropshire8£17,664748,90118
Somerset9£13,534857,96516
South Ayrshire4£12,344857,4006
South Yorkshire27£9,2291072,71972
Staffordshire24£10,8051065,93450
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk10£10,2081071,94027
Surrey16£13,796948,44235
Sutton - Greater London1£8,5499109,0001
Swansea3£22,829625,0925
Tyne and Wear32£15,373857,44148
Warwickshire12£9,7191079,42535
West Lothian3£12,8601572,5292
West Midlands72£13,343967,845110
West Sussex15£14,606948,21034
West Yorkshire35£11,094979,18798
Wiltshire15£25,467641,57428
Worcestershire24£13,083964,59433
Wrexham2£14,845864,5661
Add postcode for better results.