Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
26950938730369.50Indiav EnglandBirmingham12 Jul 2025Test # 2591
1912171501411127.33Scotlandv NetherlandsDundee112 Jun 2025ODI # 4888
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
184*29520721488.88Englandv IndiaBirmingham22 Jul 2025Test # 2591
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
170199142158119.71West Indiesv IrelandDublin125 May 2025ODI # 4877
166*220139212119.42Englandv West IndiesCardiff21 Jun 2025ODI # 4881
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
16124316213899.38Indiav EnglandBirmingham32 Jul 2025Test # 2591
158*201130134121.53Netherlandsv ScotlandDundee212 Jun 2025ODI # 4888
15837725419-62.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
15832323417167.52Englandv IndiaBirmingham22 Jul 2025Test # 2591
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15333724518-62.44New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
152*-137124110.94U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
150*30524515-61.22New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
15034924814-60.48Englandv IndiaManchester223 Jul 2025Test # 2596
14925517021187.64Englandv IndiaLeeds420 Jun 2025Test # 2587
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14734822719164.75Indiav EnglandLeeds120 Jun 2025Test # 2587
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
142127103175137.86Australiav South AfricaMackay124 Aug 2025ODI # 4897
141*10160158235.00Englandv South AfricaManchester112 Sep 2025T20I # 3450
14132919811371.21Englandv IndiaManchester223 Jul 2025Test # 2596
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13922914326-97.20Zimbabwev EnglandNottingham222 May 2025Test # 2584
13738124718-55.46Indiav EnglandLeeds320 Jun 2025Test # 2587
13726916416-83.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
125*7856128223.21South Africav AustraliaDarwin112 Aug 2025T20I # 3405
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12418411418-108.77Sri Lankav BangladeshPallekele18 Jul 2025ODI # 4891
122*-54117225.92Philippinesv South KoreaBali112 Jul 2025T20I # 3305
122-13616-89.70Sri Lankav ZimbabweHarare231 Aug 2025ODI # 4900
120*15794105127.65West Indiesv PakistanTarouba112 Aug 2025ODI # 4894
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
120-341012352.94Turkeyv BulgariaSofia112 Jul 2025T20I # 3306
118*785568214.54Australiav South AfricaMackay124 Aug 2025ODI # 4897
118-45713262.22Sloveniav SerbiaBelgrade27 Jun 2025T20I # 3206
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
115*-67125171.64U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
115*-7197161.97Indonesiav PhilippinesBali110 Jul 2025T20I # 3293
115-70711164.28Austriav SwitzerlandLatschach11 Jun 2025T20I # 3201
11418714612-78.08Namibiav CanadaKing City (NW)227 Aug 2025ODI # 4898
1121801389481.15Irelandv West IndiesDublin121 May 2025ODI # 4873
112-5767196.49Serbiav CroatiaSzodliget130 Aug 2025T20I # 3422
11116098142113.26Englandv IndiaThe Oval431 Jul 2025Test # 2598
110*-60153183.33Samoav Hong KongSingapore123 Jul 2025T20I # 3352
110*-47109234.04Austriav RomaniaSzodliget127 Jul 2025T20I # 3381
11010282133134.14Englandv South AfricaSouthampton17 Sep 2025ODI # 4906
107*814687232.60Pakistanv BangladeshLahore21 Jun 2025T20I # 3203
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
107*-64173167.18Samoav MalaysiaSingapore124 Jul 2025T20I # 3358
107*-5477198.14Mozambiquev EswatiniMalkerns213 Sep 2025T20I # 3452
107-53109201.88Germanyv MalawiBlantyre113 Jul 2025T20I # 3313
1071035876184.48Sri Lankav IndiaDubai (DICS)226 Sep 2025T20I # 3476
106134101123104.95Scotlandv NetherlandsAmstelveen210 May 2025ODI # 4867
10623513714-77.37Englandv IndiaLeeds220 Jun 2025Test # 2587
1062011236486.17Sri Lankav BangladeshColombo (RPS)12 Jul 2025ODI # 4889
105*-57107184.21Bahrainv GermanyBlantyre16 Jul 2025T20I # 3280
1051188655122.09Scotlandv NetherlandsUtrecht116 May 2025ODI # 4870
10524315212-69.07Englandv IndiaThe Oval431 Jul 2025Test # 2598
104-4986212.24U.S.A.v BahamasGeorge Town120 Apr 2025T20I # 3148
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10433119910-52.26Englandv IndiaLord's110 Jul 2025Test # 2594
103-4088257.50Maltav EstoniaMarsa17 May 2025T20I # 3176
10314210513-98.09West Indiesv EnglandCardiff11 Jun 2025ODI # 4881
10337923812-43.27Indiav EnglandManchester323 Jul 2025Test # 2596
102*-5786178.94West Indiesv AustraliaBasseterre125 Jul 2025T20I # 3369
102*-37611275.67Australiav West IndiesBasseterre225 Jul 2025T20I # 3369
10214210913193.57West Indiesv IrelandDublin123 May 2025ODI # 4875
102-42710242.85Serbiav SloveniaBelgrade27 Jun 2025T20I # 3208
1021631146489.47Scotlandv NepalDundee18 Jun 2025ODI # 4886
101*2982069149.02Indiav EnglandManchester323 Jul 2025Test # 2596
1011309492107.44U.A.E.v ScotlandAmstelveen18 May 2025ODI # 4866
10112888104114.77Scotlandv NetherlandsUtrecht116 May 2025ODI # 4870
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
101-51510198.03Philippinesv IndonesiaBali210 Jul 2025T20I # 3293
101-4997206.12Philippinesv South KoreaBali110 Jul 2025T20I # 3294
101-58144174.13Hong Kongv MalaysiaSingapore118 Jul 2025T20I # 3320
100*-48107208.33Norwayv DenmarkKoge214 Jun 2025T20I # 3232
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
100*-59151169.49Hong Kongv SingaporeSingapore120 Jul 2025T20I # 3333
100*-5559181.81Bahrainv RwandaRwanda122 Jul 2025T20I # 3348
100-5459185.18Bangladeshv U.A.E.Sharjah117 May 2025T20I # 3185
100-1019299.00Omanv U.S.A.Lauderhill121 May 2025ODI # 4874
10033117713-56.49Indiav EnglandLord's210 Jul 2025Test # 2594
1001361066594.33Australiav South AfricaMackay124 Aug 2025ODI # 4897
100172966-104.16Englandv South AfricaSouthampton17 Sep 2025ODI # 4906
9918411211288.39Englandv IndiaLeeds220 Jun 2025Test # 2587
97-60103161.66Hong Kongv QatarMong Kok113 Apr 2025T20I # 3138
96*7962123154.83Scotlandv NepalDundee18 Jun 2025ODI # 4886
96*-7165135.21Malawiv RwandaRwanda226 Jul 2025T20I # 3375
96815964162.71Englandv West IndiesChester-le-Street16 Jun 2025T20I # 3205
94-6095156.66Caymanv BahamasKing City (NW)122 Jun 2025T20I # 3262
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]
>> 230/7 (82.5 ov, S Muthusamy 22*, M Jansen 12*, Shaheen Shah Afridi 1/59)

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]