Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1061067966125160.60Indiav South AfricaDharamsala2 Oct 2015T20I # 456
104*1041167356142.46South Africav IndiaKanpur11 Oct 2015ODI # 3689
150150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
101*1011761229282.78Zimbabwev IrelandHarare11 Oct 2015ODI # 3690
24524563942024458.33Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
10710729121810-49.08Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
26326383652818-49.81Englandv PakistanAbu Dhabi13 Oct 2015Test # 2180
18618648235416152.54Sri Lankav West IndiesGalle14 Oct 2015Test # 2181
15115138629816250.67Sri Lankav West IndiesGalle14 Oct 2015Test # 2181
1161161551213695.86Afghanistanv ZimbabweBulawayo18 Oct 2015ODI # 3694
10310317411811187.28South Africav IndiaRajkot18 Oct 2015ODI # 3695
1021022721978551.77Pakistanv EnglandDubai (DICS)22 Oct 2015Test # 2183
11811835421113-55.92Pakistanv EnglandDubai (DICS)22 Oct 2015Test # 2183
1381382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
112112128107102104.67South Africav IndiaChennai22 Oct 2015ODI # 3698
1021021791243482.25Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
10910912087171125.28South Africav IndiaWankhede25 Oct 2015ODI # 3700
133*13318411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
1191199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
15115137126615356.76Pakistanv EnglandSharjah1 Nov 2015Test # 2184
16316331222419172.76Australiav New ZealandBrisbane5 Nov 2015Test # 2185
17417437423916272.80Australiav New ZealandBrisbane5 Nov 2015Test # 2185
14014029217824-78.65New Zealandv AustraliaBrisbane5 Nov 2015Test # 2185
129129166123134104.87Australiav New ZealandBrisbane5 Nov 2015Test # 2185
11611615611382102.65Australiav New ZealandBrisbane5 Nov 2015Test # 2185
1071071711099198.16Bangladeshv ZimbabweMirpur7 Nov 2015ODI # 3703
110*11014395151115.78West Indiesv Sri LankaPallekele7 Nov 2015ODI # 3704
102*10217113010178.46Pakistanv EnglandAbu Dhabi11 Nov 2015ODI # 3707
25325340928624288.46Australiav New ZealandW.A.C.A13 Nov 2015Test # 2187
12112125818611265.05Australiav New ZealandW.A.C.A13 Nov 2015Test # 2187
16616638425024-66.40New Zealandv AustraliaW.A.C.A13 Nov 2015Test # 2187
29029056737443-77.54New Zealandv AustraliaW.A.C.A13 Nov 2015Test # 2187
13813827218518-74.59Australiav New ZealandW.A.C.A13 Nov 2015Test # 2187
11911932024016-49.58Australiav New ZealandW.A.C.A13 Nov 2015Test # 2187
1091091661177393.16Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
124*124-116112106.89Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
1021021501178187.17Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
116*1166852108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
12712730621511459.06Indiav South AfricaDelhi3 Dec 2015Test # 2191
100*1003152068348.54Indiav South AfricaDelhi3 Dec 2015Test # 2191
15615637023421-66.66New Zealandv Sri LankaDunedin10 Dec 2015Test # 2192
109*1093041808-60.55New Zealandv Sri LankaDunedin10 Dec 2015Test # 2192
269*26941028533-94.38Australiav West IndiesHobart10 Dec 2015Test # 2193
18218238226615168.42Australiav West IndiesHobart10 Dec 2015Test # 2193
10810825417720-61.01West Indiesv AustraliaHobart10 Dec 2015Test # 2193
108*10824516412165.85New Zealandv Sri LankaHamilton18 Dec 2015Test # 2194
12812830923016155.65Australiav West IndiesMelbourne26 Dec 2015Test # 2195
1441443312276163.43Australiav West IndiesMelbourne26 Dec 2015Test # 2195
134*1342441778-75.70Australiav West IndiesMelbourne26 Dec 2015Test # 2195
106*10620116612-63.85Australiav West IndiesMelbourne26 Dec 2015Test # 2195
118*1183862468147.96South Africav EnglandDurban26 Dec 2015Test # 2196
131*131-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
2582583381983011130.30Englandv South AfricaCape Town2 Jan 2016Test # 2197
150*15028119118278.53Englandv South AfricaCape Town2 Jan 2016Test # 2197
20120170747727-42.13South Africav EnglandCape Town2 Jan 2016Test # 2197
102*10221214816-68.91South Africav EnglandCape Town2 Jan 2016Test # 2197
122*122150103112118.44Australiav West IndiesSydney3 Jan 2016Test # 2198
1021021571099393.57New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
110110-1119499.09Zimbabwev AfghanistanSharjah6 Jan 2016ODI # 3722
118*118-67108176.11Afghanistanv ZimbabweSharjah10 Jan 2016T20I # 477
171*171205163137104.90Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
149149179135112110.37Australiav IndiaW.A.C.A12 Jan 2016ODI # 3723
1121121371207293.33Australiav IndiaW.A.C.A12 Jan 2016ODI # 3723
11011021413917-79.13Englandv South AfricaJohannesburg14 Jan 2016Test # 2199
12412417512711397.63Indiav AustraliaBrisbane15 Jan 2016ODI # 3724
11711717411772100.00Indiav AustraliaMelbourne17 Jan 2016ODI # 3725
10710715310792100.00Australiav IndiaCanberra20 Jan 2016ODI # 3726
126126154113142111.50Indiav AustraliaCanberra20 Jan 2016ODI # 3726
10610613192111115.21Indiav AustraliaCanberra20 Jan 2016ODI # 3726
11511532021814-52.75South Africav EnglandCenturion22 Jan 2016Test # 2200
10910922016919-64.49South Africav EnglandCenturion22 Jan 2016Test # 2200
129*129250128172100.78South Africav EnglandCenturion22 Jan 2016Test # 2200
12212217111393107.96Australiav IndiaSydney23 Jan 2016ODI # 3727
102*1021268492121.42Australiav IndiaSydney23 Jan 2016ODI # 3727
104*1041298181128.39Indiav AustraliaSydney23 Jan 2016ODI # 3727
124*1248671106174.64Australiav IndiaSydney31 Jan 2016T20I # 489
10510510976115138.15Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
138*13815496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
125125165113105110.61Englandv South AfricaCenturion9 Feb 2016ODI # 3736
135135147117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
12712718713013297.69South Africav EnglandCenturion9 Feb 2016ODI # 3736
14014034721625-64.81Australiav New ZealandWellington12 Feb 2016Test # 2201
23923950436430365.65Australiav New ZealandWellington12 Feb 2016Test # 2201
109109-12410187.90Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
11211219512814-87.50Englandv South AfricaCape Town14 Feb 2016ODI # 3738
101*10115297111104.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
122122916097203.33Hong Kongv OmanFatullah19 Feb 2016T20I # 502
14514512479216183.54New Zealandv AustraliaChristchurch20 Feb 2016Test # 2202
17017043432120-52.95Australiav New ZealandChristchurch20 Feb 2016Test # 2202
13813835024117-57.26Australiav New ZealandChristchurch20 Feb 2016Test # 2202
103*1039163105163.49Bangladeshv OmanDharamsala13 Mar 2016T20I # 534
100*1009448511208.33West Indiesv EnglandWankhede16 Mar 2016T20I # 537
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]