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,222968,3762,190
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
Bedfordshire48£9,7591081,15657
Belfast7£11,026968,56215
Berkshire36£23,924746,64339
Bexley - Greater London1£6,99512113,000-
Bristol12£15,358759,80830
Bromley - Greater London5£20,055737,4903
Buckinghamshire19£13,473873,78835
Cambridgeshire41£11,2911070,39062
Cardiff2£11,8931073,30615
Carmarthenshire1£16,495635,8482
Cheshire30£11,348964,30044
City of Edinburgh23£11,809968,11020
City of London - Greater London15£19,563762,04732
Coleraine4£13,496878,4105
Conwy2£12,4951067,0002
Cornwall2£26,245620,63712
County Durham22£15,407858,53335
Craigavon1£4,75014123,0002
Croydon - Greater London5£10,527972,5082
Cumbria2£14,245949,00010
Derbyshire28£9,9781178,99446
Devon16£14,417865,45023
Dorset8£19,114644,61025
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire4£18,517642,45622
East Sussex7£12,7581058,74018
Enfield - Greater London3£6,7611295,3338
Essex42£15,4641075,33780
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9745
Glasgow City15£12,610968,82022
Gloucestershire23£12,3331073,22711
Greater Manchester108£10,6331072,795175
Gwynedd1£10,9951150,000-
Hampshire25£15,612856,45663
Havering - Greater London16£13,411950,44212
Herefordshire2£8,495983,0145
Hertfordshire30£15,375858,24343
Highland4£13,141957,9015
Hillingdon - Greater London10£8,0769104,8678
Hounslow - Greater London9£8,87410110,7725
Isle of Wight2£10,745979,0005
Kent29£15,681961,44838
Kingston upon Thames - Greater London4£3,43315111,5006
Lancashire52£11,375969,92799
Larne1£9,9951628,8001
Leicestershire20£16,8631085,23331
Lincolnshire17£18,374959,44139
Lisburn2£12,970860,9691
Merseyside26£11,433972,82954
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 Mourne2£10,2481067,0002
Newtownabbey3£9,9921046,5674
Norfolk26£10,7651076,98643
North Ayrshire5£11,596866,761-
North Down1£10,990780,0002
North Lanarkshire1£11,890659,4236
North Yorkshire28£10,3291071,59139
Northamptonshire11£17,774857,24736
Nottinghamshire26£11,520970,51867
Oxfordshire12£12,6041080,27725
Pembrokeshire2£10,245975,835-
Perth and Kinross1£10,998788,3191
Redbridge - Greater London5£35,085576,4485
Rhondda Cynon Taf6£11,5291069,28113
Shropshire9£16,701851,52318
Somerset9£13,532857,96516
South Ayrshire4£12,344857,4006
South Yorkshire27£9,2291072,71971
Staffordshire23£10,8571065,53751
Stirling3£13,064948,5071
Strabane1£15,995844,717-
Suffolk10£11,2821068,14428
Surrey16£13,796948,44235
Sutton - Greater London1£8,3499109,0001
Swansea3£22,829625,0925
Tyne and Wear32£15,498757,89048
Warwickshire12£9,7191079,42535
West Lothian4£14,6201362,8972
West Midlands72£13,518966,438109
West Sussex13£13,4701050,95436
West Yorkshire34£10,962979,45796
Wiltshire15£25,467641,57428
Worcestershire24£13,083964,59432
Wrexham2£14,845864,5661
Add postcode for better results.