Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
104104-4986212.24U.S.A.v BahamasGeorge Town20 Apr 2025T20I # 3148
12012021818116166.29Bangladeshv ZimbabweChattogram28 Apr 2025Test # 2583
10410423516211164.19Bangladeshv ZimbabweChattogram28 Apr 2025Test # 2583
103103-4088257.50Maltav EstoniaMarsa7 May 2025T20I # 3176
1011011309492107.44U.A.E.v ScotlandAmstelveen8 May 2025ODI # 4866
106106134101123104.95Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
10110112888104114.77Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1051051188655122.09Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
152*152-137124110.94U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
115*115-67125171.64U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
100100-5459185.18Bangladeshv U.A.E.Sharjah17 May 2025T20I # 3185
1121121801389481.15Irelandv West IndiesDublin21 May 2025ODI # 4873
100100-1019299.00Omanv U.S.A.Lauderhill21 May 2025ODI # 4874
12412428217114-72.51Englandv ZimbabweNottingham22 May 2025Test # 2584
140140188134202104.47Englandv ZimbabweNottingham22 May 2025Test # 2584
171171198166242103.01Englandv ZimbabweNottingham22 May 2025Test # 2584
13913922914326-97.20Zimbabwev EnglandNottingham22 May 2025Test # 2584
10210214210913193.57West Indiesv IrelandDublin23 May 2025ODI # 4875
170170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
115115-70711164.28Austriav SwitzerlandLatschach1 Jun 2025T20I # 3201
10310314210513-98.09West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
166*166220139212119.42Englandv West IndiesCardiff1 Jun 2025ODI # 4881
107*107814687232.60Pakistanv BangladeshLahore1 Jun 2025T20I # 3203
118118-45713262.22Sloveniav SerbiaBelgrade7 Jun 2025T20I # 3206
102102-42710242.85Serbiav SloveniaBelgrade7 Jun 2025T20I # 3208
1021021631146489.47Scotlandv NepalDundee8 Jun 2025ODI # 4886
13613638320714-65.70South Africav AustraliaLord's11 Jun 2025Test # 2585
1911912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
158*158201130134121.53Netherlandsv ScotlandDundee12 Jun 2025ODI # 4888
100*100-48107208.33Norwayv DenmarkKoge14 Jun 2025T20I # 3232
14814833227915153.04Bangladeshv Sri LankaGalle17 Jun 2025Test # 2586
1631635193509-46.57Bangladeshv Sri LankaGalle17 Jun 2025Test # 2586
18718734425623173.04Sri Lankav BangladeshGalle17 Jun 2025Test # 2586
125*1252611999362.81Bangladeshv Sri LankaGalle17 Jun 2025Test # 2586
10110123915916163.52Indiav EnglandLeeds20 Jun 2025Test # 2587
14714734822719164.75Indiav EnglandLeeds20 Jun 2025Test # 2587
13413425117812675.28Indiav EnglandLeeds20 Jun 2025Test # 2587
10610623513714-77.37Englandv IndiaLeeds20 Jun 2025Test # 2587
13713738124718-55.46Indiav EnglandLeeds20 Jun 2025Test # 2587
11811820814015384.28Indiav EnglandLeeds20 Jun 2025Test # 2587
14914925517021187.64Englandv IndiaLeeds20 Jun 2025Test # 2587
15815837725419-62.20Sri Lankav BangladeshColombo (SSC)25 Jun 2025Test # 2588
15315320516011495.62South Africav ZimbabweBulawayo28 Jun 2025Test # 2590
100*10013112410-80.64South Africav ZimbabweBulawayo28 Jun 2025Test # 2590
13713726916416-83.53Zimbabwev South AfricaBulawayo28 Jun 2025Test # 2590
14714723620617271.35South Africav ZimbabweBulawayo28 Jun 2025Test # 2590
1061062011236486.17Sri Lankav BangladeshColombo (RPS)2 Jul 2025ODI # 4889
26926950938730369.50Indiav EnglandBirmingham2 Jul 2025Test # 2591
15815832323417167.52Englandv IndiaBirmingham2 Jul 2025Test # 2591
184*18429520721488.88Englandv IndiaBirmingham2 Jul 2025Test # 2591
16116124316213899.38Indiav EnglandBirmingham2 Jul 2025Test # 2591
367*367410334494109.88South Africav ZimbabweBulawayo6 Jul 2025Test # 2593
105*105-57107184.21Bahrainv GermanyBlantyre6 Jul 2025T20I # 3280
12412418411418-108.77Sri Lankav BangladeshPallekele8 Jul 2025ODI # 4891
115*115-7197161.97Indonesiav PhilippinesBali10 Jul 2025T20I # 3293
101101-51510198.03Philippinesv IndonesiaBali10 Jul 2025T20I # 3293
101101-4997206.12Philippinesv South KoreaBali10 Jul 2025T20I # 3294
10410433119910-52.26Englandv IndiaLord's10 Jul 2025Test # 2594
10010033117713-56.49Indiav EnglandLord's10 Jul 2025Test # 2594
122*122-54117225.92Philippinesv South KoreaBali12 Jul 2025T20I # 3305
120120-341012352.94Turkeyv BulgariaSofia12 Jul 2025T20I # 3306
107107-53109201.88Germanyv MalawiBlantyre13 Jul 2025T20I # 3313
101101-58144174.13Hong Kongv MalaysiaSingapore18 Jul 2025T20I # 3320
100*100-59151169.49Hong Kongv SingaporeSingapore20 Jul 2025T20I # 3333
100*100-5559181.81Bahrainv RwandaRwanda22 Jul 2025T20I # 3348
110*110-60153183.33Samoav Hong KongSingapore23 Jul 2025T20I # 3352
15015034924814-60.48Englandv IndiaManchester23 Jul 2025Test # 2596
14114132919811371.21Englandv IndiaManchester23 Jul 2025Test # 2596
10310337923812-43.27Indiav EnglandManchester23 Jul 2025Test # 2596
101*1012982069149.02Indiav EnglandManchester23 Jul 2025Test # 2596
107*10721818513157.83Indiav EnglandManchester23 Jul 2025Test # 2596
107*107-64173167.18Samoav MalaysiaSingapore24 Jul 2025T20I # 3358
102*102-5786178.94West Indiesv AustraliaBasseterre25 Jul 2025T20I # 3369
102*102-37611275.67Australiav West IndiesBasseterre25 Jul 2025T20I # 3369
110*110-47109234.04Austriav RomaniaSzodliget27 Jul 2025T20I # 3381
11811829616414271.95Indiav EnglandThe Oval31 Jul 2025Test # 2598
10510524315212-69.07Englandv IndiaThe Oval31 Jul 2025Test # 2598
11111116098142113.26Englandv IndiaThe Oval31 Jul 2025Test # 2598
15315333724518-62.44New Zealandv ZimbabweBulawayo7 Aug 2025Test # 2599
150*15030524515-61.22New Zealandv ZimbabweBulawayo7 Aug 2025Test # 2599
165*165197139212118.70New Zealandv ZimbabweBulawayo7 Aug 2025Test # 2599
125*1257856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
120*12015794105127.65West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
142142127103175137.86Australiav South AfricaMackay24 Aug 2025ODI # 4897
1001001361066594.33Australiav South AfricaMackay24 Aug 2025ODI # 4897
118*118785568214.54Australiav South AfricaMackay24 Aug 2025ODI # 4897
11411418714612-78.08Namibiav CanadaKing City (NW)27 Aug 2025ODI # 4898
112112-5767196.49Serbiav CroatiaSzodliget30 Aug 2025T20I # 3422
122122-13616-89.70Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
100100172966-104.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
11011010282133134.14Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
141*14110160158235.00Englandv South AfricaManchester12 Sep 2025T20I # 3450
107*107-5477198.14Mozambiquev EswatiniMalkerns13 Sep 2025T20I # 3452
1071071035876184.48Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 231/7 (83.0 ov, S Muthusamy 23*, M Jansen 12*, Shaheen Shah Afridi 1/60)

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-24, 2025 [Test # 2604 - Live]
>> 34/1 (12.0 ov, Ibrahim Zadran 25*, Rahmanullah Gurbaz 7*, B Evans 0/3) - Stumps

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]