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,267£12,993967,8732,129
Aberdeen City4£26,195422,1782
Angus2£10,270985,0652
Antrim4£7,49510104,9132
Ards4£7,7481292,8583
Ballymena4£6,48512128,4215
Ballymoney1£9,495893,6501
Barnet - Greater London6£23,161760,4328
Bedfordshire54£9,4141083,43850
Belfast5£11,898866,98715
Berkshire34£23,617746,34442
Bexley - Greater London1£6,99512113,000-
Brent - Greater London1£9,450895,0002
Bristol14£15,096762,47528
Bromley - Greater London7£17,380840,2093
Buckinghamshire20£12,591975,15132
Cambridgeshire37£10,7571071,66257
Cardiff3£10,7591059,30613
Carmarthenshire1£16,495635,8482
Cheshire26£10,8271066,55545
City of Edinburgh26£11,383972,84518
City of London - Greater London15£18,531754,90533
Coleraine3£16,328659,5475
Conwy2£12,4951067,0002
Cornwall3£20,470734,57313
County Durham21£15,631767,44233
Craigavon1£4,75014123,0002
Croydon - Greater London6£11,179975,0452
Cumbria2£21,245622,5059
Derbyshire30£9,5111184,31746
Derry1£17,995844,253-
Devon16£14,638765,26221
Dorset8£16,470751,77224
Ealing - Greater London4£11,744883,1304
East Riding of Yorkshire3£20,259542,63719
East Sussex7£11,1341059,29014
Enfield - Greater London3£6,6951295,3336
Essex44£15,3091075,94677
Falkirk12£12,699975,8232
Fermanagh1£7,99510108,000-
Fife7£11,2811050,0007
Flintshire4£12,828962,9735
Glasgow City15£12,543972,13624
Gloucestershire22£12,5251072,59711
Greater Manchester104£11,6081070,532185
Gwynedd1£10,9951150,000-
Hampshire28£14,629860,38858
Havering - Greater London14£13,240953,37413
Herefordshire1£9,9957-6
Hertfordshire27£13,253962,98342
Highland4£12,991957,9015
Hillingdon - Greater London10£8,0109104,8677
Hounslow - Greater London8£8,98410111,6195
Isle of Wight1£12,995981,0005
Kent34£15,447958,60336
Kingston upon Thames - Greater London2£4,6951582,5004
Lancashire53£10,836972,99392
Larne1£9,9951628,800-
Leicestershire21£18,718986,24731
Lincolnshire16£15,9171066,46242
Lisburn2£12,970860,9691
Merseyside25£10,977975,99249
Merthyr Tydfil2£11,4931073,5001
Merton - Greater London3£9,927976,8031
Monmouthshire1£4,69514128,2852
Moray2£19,995533,1251
Newport3£18,258747,5466
Newry and Mourne2£8,7481060,5002
Newtownabbey2£7,9931153,8504
Norfolk25£12,442967,61042
North Ayrshire3£12,199859,9282
North Down1£10,990780,0002
North Lanarkshire2£10,7451058,0174
North Yorkshire30£9,8391072,84341
Northamptonshire13£15,565964,34332
Northumberland1£8,4991151,0002
Nottinghamshire24£11,2411069,40264
Oxfordshire12£12,4421080,27724
Pembrokeshire2£10,245975,835-
Redbridge - Greater London5£35,000576,4484
Rhondda Cynon Taf4£9,4831280,25016
Shropshire10£18,030848,35018
Somerset6£12,074977,81018
South Ayrshire2£12,688858,1368
South Yorkshire30£9,3181073,11467
Staffordshire25£10,9591065,31749
Stirling2£12,848960,5102
Strabane1£15,995844,717-
Suffolk6£10,9301066,51129
Surrey18£12,1661056,81837
Sutton - Greater London1£8,3499109,0001
Swansea2£11,8491054,8427
Tyne and Wear25£14,596756,63051
Warwickshire10£8,6341186,05132
West Lothian3£17,4621445,4393
West Midlands68£13,713964,841109
West Sussex13£13,3181053,65632
West Yorkshire36£9,3831086,84187
Wiltshire12£32,147427,21426
Worcestershire22£12,772968,35032
Wrexham2£14,245864,5661
Add postcode for better results.