Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
106*106-5279203.84Nepalv SingaporeSingapore28 Sep 2019T20I # 895
115115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
103103-5297198.07Vanuatuv MalaysiaKuala Lumpur1 Oct 2019T20I # 898
215215-37123657.95Indiav South AfricaVisakhapatnam2 Oct 2019Test # 2363
176176-24423672.13Indiav South AfricaVisakhapatnam2 Oct 2019Test # 2363
160160-28718455.74South Africav IndiaVisakhapatnam2 Oct 2019Test # 2363
111111-16316268.09South Africav IndiaVisakhapatnam2 Oct 2019Test # 2363
127127-14910785.23Indiav South AfricaVisakhapatnam2 Oct 2019Test # 2363
133133-13416199.25Sri Lankav PakistanKarachi2 Oct 2019ODI # 4212
124124-62127200.00Irelandv Hong KongAl Amerat7 Oct 2019T20I # 921
108108-19516255.38Indiav South AfricaPune10 Oct 2019Test # 2364
254*254-33633275.59Indiav South AfricaPune10 Oct 2019Test # 2364
104*104-61510170.49Serbiav BulgariaCorfu14 Oct 2019T20I # 931
212212-25528683.13Indiav South AfricaRanchi19 Oct 2019Test # 2365
115115-19217159.89Indiav South AfricaRanchi19 Oct 2019Test # 2365
101101-6867148.52Czech Rep.v MaltaMarsa20 Oct 2019T20I # 945
100*100-56104178.57Australiav Sri LankaAdelaide27 Oct 2019T20I # 978
103*103795196201.96Englandv New ZealandNapier8 Nov 2019T20I # 1008
109*109-1458375.17West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
243243-33028873.63Indiav BangladeshIndore14 Nov 2019Test # 2366
20520566747324143.34New Zealandv EnglandMount Maunganui21 Nov 2019Test # 2367
12612635226911546.84New Zealandv EnglandMount Maunganui21 Nov 2019Test # 2367
15415444429610-52.02Australiav PakistanBrisbane21 Nov 2019Test # 2368
18518536627920-66.30Australiav PakistanBrisbane21 Nov 2019Test # 2368
10410425517313-60.11Pakistanv AustraliaBrisbane21 Nov 2019Test # 2368
136136-19418-70.10Indiav BangladeshEden Gardens22 Nov 2019Test # 2369
11111125221415151.86West Indiesv AfghanistanLucknow27 Nov 2019Test # 2370
10510524917216-61.04New Zealandv EnglandHamilton29 Nov 2019Test # 2371
10110132120915-48.32Englandv New ZealandHamilton29 Nov 2019Test # 2371
22622663644122151.24Englandv New ZealandHamilton29 Nov 2019Test # 2371
104*10431023411-44.44New Zealandv EnglandHamilton29 Nov 2019Test # 2371
105*10527618611256.45New Zealandv EnglandHamilton29 Nov 2019Test # 2371
335*33555441839180.14Australiav PakistanAdelaide29 Nov 2019Test # 2372
16216235023822-68.06Australiav PakistanAdelaide29 Nov 2019Test # 2372
11311325821313-53.05Pakistanv AustraliaAdelaide29 Nov 2019Test # 2372
107107-5559194.54Nepalv BhutanKirtipur5 Dec 2019T20I # 1018
102*10223716615-61.44Sri Lankav PakistanRawalpindi11 Dec 2019Test # 2373
109*10929820111-54.22Pakistanv Sri LankaRawalpindi11 Dec 2019Test # 2373
102*10215012814-79.68Pakistanv Sri LankaRawalpindi11 Dec 2019Test # 2373
14314337024018159.58Australiav New ZealandPerth12 Dec 2019Test # 2374
102*102-1517167.54West Indiesv IndiaChennai15 Dec 2019ODI # 4221
139139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
159159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
102102-1048398.07Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
1351352991987368.18Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
17417439028121161.92Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
11811822615713-75.15Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
100*1001681317176.33Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
10210227718013-56.66Sri Lankav PakistanKarachi19 Dec 2019Test # 2375
11411433223412-48.71Australiav New ZealandMelbourne26 Dec 2019Test # 2376
12112132121015-57.61New Zealandv AustraliaMelbourne26 Dec 2019Test # 2376
21521551636319159.22Australiav New ZealandSydney3 Jan 2020Test # 2378
111*1112251599-69.81Australiav New ZealandSydney3 Jan 2020Test # 2378
133*13349731119142.76Englandv South AfricaCape Town3 Jan 2020Test # 2379
129*129-94136137.23Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
102102-9765105.15West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
128*128-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
110*110-11413296.49Australiav IndiaWankhede14 Jan 2020ODI # 4231
12012027221412256.07Englandv South AfricaGqeberha16 Jan 2020Test # 2380
135*13538222618159.73Englandv South AfricaGqeberha16 Jan 2020Test # 2380
200*200-46816342.73Sri Lankav ZimbabweHarare19 Jan 2020Test # 2381
131131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
119119-1288692.96Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
10710720813710378.10Zimbabwev Sri LankaHarare27 Jan 2020Test # 2383
116*11629123313149.78Sri Lankav ZimbabweHarare27 Jan 2020Test # 2383
10710715211311194.69South Africav EnglandCape Town4 Feb 2020ODI # 4234
10310316110711196.26Indiav New ZealandHamilton5 Feb 2020ODI # 4235
109*10913984104129.76New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
100100-16011-62.50Pakistanv BangladeshRawalpindi7 Feb 2020Test # 2384
143143-19318174.09Pakistanv BangladeshRawalpindi7 Feb 2020Test # 2384
109*109-108121100.92Omanv NepalKirtipur9 Feb 2020ODI # 4241
1121121501139299.11Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
105105-12311185.36Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
109109-109104100.00Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
107107-22713-47.13Zimbabwev BangladeshMirpur22 Feb 2020Test # 2386
132132-23414-56.41Bangladeshv ZimbabweMirpur22 Feb 2020Test # 2386
203*203-31828-63.83Bangladeshv ZimbabweMirpur22 Feb 2020Test # 2386
115115-14010-82.14West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
127127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
119119-11912-100.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
123*12317611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
126*126-105132120.00Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
158158-136203116.17Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
129*1292151397492.80South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
128*128-10976117.43Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
176176-143168123.07Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
1081081631088-100.00Australiav South AfricaPotchefstroom7 Mar 2020ODI # 4254
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]