Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
14014026418313176.50Englandv Sri LankaLeeds19 May 2016Test # 2203
155*15529520717274.87Englandv Sri LankaChester-le-Street27 May 2016Test # 2204
12612631120713160.86Sri Lankav EnglandChester-le-Street27 May 2016Test # 2204
167*16740525118066.53Englandv Sri LankaLord's9 Jun 2016Test # 2205
100*1001761157186.95Indiav ZimbabweHarare11 Jun 2016ODI # 3742
10910915712011290.83Australiav South AfricaBasseterre11 Jun 2016ODI # 3743
11011013399130111.11South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
100*100-1076093.45Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
135135-128162105.46Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
12512519013414293.28West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
112*1121359574117.89Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
133*133135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
102102-10312499.02West Indiesv South AfricaBridgetown24 Jun 2016ODI # 3754
162162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
100*100-1238181.30Afghanistanv ScotlandEdinburgh4 Jul 2016ODI # 3759
105*105-1358177.77Irelandv AfghanistanBelfast14 Jul 2016ODI # 3762
11411430519918057.28Pakistanv EnglandLord's14 Jul 2016Test # 2206
160*160-148193108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
20020037528324070.67Indiav West IndiesNorth Sound21 Jul 2016Test # 2207
11311334025312044.66Indiav West IndiesNorth Sound21 Jul 2016Test # 2207
10510524117215061.04Englandv PakistanManchester22 Jul 2016Test # 2208
25425461440627062.56Englandv PakistanManchester22 Jul 2016Test # 2208
17617631925421169.29Sri Lankav AustraliaPallekele26 Jul 2016Test # 2209
10510530820912050.23New Zealandv ZimbabweBulawayo28 Jul 2016Test # 2210
173*17336529919057.85New Zealandv ZimbabweBulawayo28 Jul 2016Test # 2210
10710724617212062.20New Zealandv ZimbabweBulawayo28 Jul 2016Test # 2210
11911920814821080.40Zimbabwev New ZealandBulawayo28 Jul 2016Test # 2210
15815842830315352.14Indiav West IndiesKingston30 Jul 2016Test # 2211
108*10831523713345.56Indiav West IndiesKingston30 Jul 2016Test # 2211
137*13735226915150.92West Indiesv IndiaKingston30 Jul 2016Test # 2211
13913938129315147.44Pakistanv EnglandBirmingham3 Aug 2016Test # 2212
13613635926911050.55New Zealandv ZimbabweBulawayo6 Aug 2016Test # 2214
11311320215110074.83New Zealandv ZimbabweBulawayo6 Aug 2016Test # 2214
124*12424017310071.67New Zealandv ZimbabweBulawayo6 Aug 2016Test # 2214
14614640427218153.67Zimbabwev New ZealandBulawayo6 Aug 2016Test # 2214
1181184462976139.73Indiav West IndiesGros Islet9 Aug 2016Test # 2215
10410430922713045.81Indiav West IndiesGros Islet9 Aug 2016Test # 2215
10810822515213271.05Englandv PakistanThe Oval11 Aug 2016Test # 2216
10910924517912260.89Pakistanv EnglandThe Oval11 Aug 2016Test # 2216
21821845130831470.77Pakistanv EnglandThe Oval11 Aug 2016Test # 2216
13213247435613137.07Sri Lankav AustraliaColombo (SSC)13 Aug 2016Test # 2217
12912932528018046.07Sri Lankav AustraliaColombo (SSC)13 Aug 2016Test # 2217
13013030528119046.26Australiav Sri LankaColombo (SSC)13 Aug 2016Test # 2217
11911930521810154.58Australiav Sri LankaColombo (SSC)13 Aug 2016Test # 2217
11511536126910042.75Sri Lankav AustraliaColombo (SSC)13 Aug 2016Test # 2217
127127-121141104.95Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
111*111-10190109.90Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
103103-1226384.42Scotlandv U.A.E.Edinburgh16 Aug 2016ODI # 3766
152152-86169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
112*11237723412247.86South Africav New ZealandCenturion27 Aug 2016Test # 2220
1051051601306080.76Pakistanv EnglandLord's27 Aug 2016ODI # 3771
100100764959204.08West Indiesv IndiaLauderhill27 Aug 2016T20I # 562
110*1108451125215.68Indiav West IndiesLauderhill27 Aug 2016T20I # 562
1021022131307078.46Sri Lankav AustraliaDambulla28 Aug 2016ODI # 3772
171171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
1061061671269084.12Australiav Sri LankaPallekele4 Sep 2016ODI # 3776
145*145-65149223.07Australiav Sri LankaPallekele6 Sep 2016T20I # 565
102102-1078195.32Scotlandv Hong KongEdinburgh10 Sep 2016ODI # 3779
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]