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,270£13,201967,5332,174
Aberdeen City4£26,570422,1782
Angus2£10,270985,0652
Antrim4£7,67110104,9132
Ards4£7,8181292,8583
Ballymena3£6,65513125,5615
Ballymoney1£9,495893,650-
Barnet - Greater London5£26,444644,0349
Bedfordshire48£9,5231082,16656
Belfast6£11,531874,15616
Berkshire33£23,909747,93843
Bexley - Greater London1£6,99512113,000-
Bristol13£15,228762,72530
Bromley - Greater London5£20,055737,4903
Buckinghamshire19£12,686976,04534
Cambridgeshire37£11,0351071,14162
Cardiff3£11,0921059,30614
Carmarthenshire1£16,495635,8482
Cheshire29£11,198964,66946
City of Edinburgh26£11,787970,21019
City of London - Greater London14£20,151749,96033
Coleraine4£13,496878,4104
Conwy2£12,4951067,0002
Cornwall4£19,244835,04212
County Durham21£15,440762,82332
Craigavon1£4,75014123,0002
Croydon - Greater London6£10,937975,0452
Cumbria2£21,245622,5059
Derbyshire28£10,0901176,92345
Devon16£14,373865,45020
Dorset8£20,024644,98525
Ealing - Greater London3£10,994783,8404
East Ayrshire1£14,999653,2174
East Riding of Yorkshire3£20,359542,63722
East Sussex6£10,1611162,23917
Enfield - Greater London3£6,6951295,3336
Essex39£15,976974,02281
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,0001
Fife6£12,0781046,1677
Flintshire4£12,828962,9735
Glasgow City19£12,686967,35022
Gloucestershire22£12,5641072,59712
Greater Manchester107£10,9861075,223180
Gwynedd1£10,9951150,000-
Hampshire25£15,271858,18960
Havering - Greater London16£13,411950,44212
Herefordshire1£9,9957-6
Hertfordshire28£14,210963,81243
Highland4£12,991957,9015
Hillingdon - Greater London10£8,0769104,8677
Hounslow - Greater London8£8,98410111,6196
Isle of Wight2£10,745979,0004
Kent32£14,911962,49438
Kingston upon Thames - Greater London3£4,1271598,6676
Lancashire52£10,979971,82697
Larne1£9,9951628,800-
Leicestershire20£19,429988,68233
Lincolnshire19£17,757960,72639
Lisburn2£12,970860,9691
Merseyside26£11,272973,58253
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£10,546976,8031
Monmouthshire1£4,69514128,2854
Moray2£19,995533,1251
Newport3£13,530958,1905
Newry and Mourne2£8,7481060,5002
Newtownabbey3£9,9921046,5674
Norfolk26£11,839973,88943
North Ayrshire4£12,495859,5521
North Down1£10,990780,0002
North Lanarkshire1£9,7951174,0334
North Yorkshire29£10,2711071,32939
Northamptonshire13£16,450962,08233
Nottinghamshire26£11,4861070,10664
Oxfordshire13£13,9411075,08723
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,085576,4484
Rhondda Cynon Taf4£9,4831280,25015
Shropshire9£16,445851,52317
Somerset7£13,655957,79317
South Ayrshire3£13,792851,5107
South Yorkshire30£8,7941076,16567
Staffordshire25£11,175962,76052
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 Wear27£13,796860,62053
Warwickshire10£8,7231186,05136
West Lothian4£14,6201362,8972
West Midlands73£13,418965,998109
West Sussex12£13,5931050,40933
West Yorkshire35£9,998984,59091
Wiltshire12£29,564529,65329
Worcestershire24£12,3041068,82731
Wrexham2£14,245864,5661
Add postcode for better results.