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,278£12,895968,5502,121
Aberdeen City4£26,195422,6872
Angus2£10,270985,0652
Antrim4£7,49510104,9132
Ards4£7,5731292,8583
Ballymena4£6,48512128,4215
Ballymoney1£9,495893,6501
Barnet - Greater London6£23,161760,4327
Bedfordshire53£9,4221083,17151
Belfast6£10,207978,15615
Berkshire33£24,030745,93245
Bexley - Greater London1£6,99512113,000-
Brent - Greater London1£9,450895,0002
Bristol14£14,966762,47528
Bromley - Greater London7£17,323840,2093
Buckinghamshire19£12,620975,64933
Cambridgeshire39£10,6611072,23257
Cardiff3£10,7591059,30613
Carmarthenshire1£16,495635,8482
Cheshire26£10,3561068,38245
City of Edinburgh25£11,386974,25619
City of London - Greater London15£18,531754,90532
Coleraine4£13,715759,5475
Conwy2£12,4951067,0002
Cornwall3£20,470734,57313
County Durham25£14,777766,82534
Craigavon1£4,75014123,0002
Croydon - Greater London6£11,179975,0452
Cumbria1£20,995628,00010
Derbyshire33£9,5181183,31945
Derry2£14,490859,910-
Devon15£13,727868,42621
Dorset8£16,470751,77223
Ealing - Greater London4£11,722883,1304
East Riding of Yorkshire3£20,259542,63719
East Sussex7£11,1341059,29014
Enfield - Greater London3£6,6951295,3336
Essex45£15,1651075,17775
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,000-
Fife7£11,2811050,0007
Flintshire4£12,828962,9735
Glasgow City17£12,071972,25521
Gloucestershire22£12,5161072,59711
Greater Manchester105£10,7391071,620186
Gwynedd1£10,9951150,000-
Hampshire29£14,309861,75458
Havering - Greater London14£13,240953,37413
Herefordshire1£9,9957-6
Hertfordshire26£13,090963,86742
Highland4£12,991957,9014
Hillingdon - Greater London10£8,0109104,8677
Hounslow - Greater London8£8,98410111,6195
Isle of Wight1£12,995981,0005
Kent34£15,444958,60335
Kingston upon Thames - Greater London2£4,6951582,5004
Lancashire54£10,847972,95090
Larne1£9,9951628,800-
Leicestershire19£19,410990,20633
Lincolnshire15£16,345964,68342
Lisburn1£10,950984,5822
Merseyside25£10,807976,51150
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£9,860976,8031
Monmouthshire1£4,69514128,2852
Moray2£19,995533,1251
Newport3£18,258747,5466
Newry and Mourne2£8,7481060,5002
Newtownabbey2£7,9931153,8504
Norfolk24£12,544965,96844
North Ayrshire3£12,199859,9282
North Down1£10,990780,0002
North Lanarkshire2£10,7451058,0174
North Yorkshire30£9,8391072,85340
Northamptonshire15£16,190861,12032
Northumberland2£11,1251056,2502
Nottinghamshire22£11,1061067,55363
Oxfordshire12£12,4421080,27723
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,000576,4484
Rhondda Cynon Taf5£9,7061280,28016
Shropshire10£18,020848,42817
Somerset6£12,074977,81018
South Ayrshire3£12,958757,4368
South Yorkshire32£9,7201071,57067
Staffordshire25£10,9231065,31747
Stirling2£12,848960,5102
Strabane1£15,995844,717-
Suffolk7£10,0821073,45328
Surrey18£12,1661056,81836
Sutton - Greater London1£8,2499109,0001
Swansea2£11,8491054,8427
Tyne and Wear24£14,767755,45851
Warwickshire9£8,6501185,15733
West Lothian3£17,4621445,4393
West Midlands67£13,671965,322107
West Sussex14£13,8881054,20731
West Yorkshire37£9,5511085,23887
Wiltshire12£31,975427,21426
Worcestershire22£12,772968,35032
Wrexham2£13,995864,5661
Add postcode for better results.