Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
210*221139208151.07Sri Lankav AfghanistanPallekele109 Feb 2024ODI # 4725
20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
201*1811282110157.03Australiav AfghanistanWankhede207 Nov 2023ODI # 4696
19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
177*177132179134.09Australiav BangladeshPune211 Nov 2023ODI # 4700
174*39627523563.27Australiav New ZealandWellington129 Feb 2024Test # 2533
174114831313209.63South Africav AustraliaCenturion115 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede124 Oct 2023ODI # 4680
169218151222111.92Bangladeshv New ZealandNelson120 Dec 2023ODI # 4715
16434621116477.72Australiav PakistanPerth114 Dec 2023Test # 2518
16430023716669.19Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
163180124149131.45Australiav PakistanBengaluru120 Oct 2023ODI # 4675
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
152*147121193125.61New Zealandv EnglandAhmedabad205 Oct 2023ODI # 4658
149*197115136129.56Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
14133125914354.44Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
140106107165130.84Englandv BangladeshDharamsala110 Oct 2023ODI # 4664
1381901479393.87Irelandv AfghanistanSharjah207 Mar 2024ODI # 4741
137166120154114.16Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
1379462516220.96New Zealandv PakistanDunedin117 Jan 2024T20I # 2434
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
135-621110217.74Netherlandsv NamibiaKirtipur129 Feb 2024T20I # 2488
134*-68812197.05Japanv ChinaMong Kok115 Feb 2024T20I # 2470
13418011997112.60New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
13317211895112.71South Africav New ZealandPune101 Nov 2023ODI # 4689
131*19312183108.26Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
13111184165155.95Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
13129219614366.83Indiav EnglandRajkot115 Feb 2024Test # 2530
13019212795102.36New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
129*2171438390.20Afghanistanv AustraliaWankhede107 Nov 2023ODI # 4696
128*14594105136.17Indiav NetherlandsBengaluru112 Nov 2023ODI # 4702
126*10381811155.55Pakistanv New ZealandBengaluru204 Nov 2023ODI # 4692
12413599191125.25Australiav South AfricaBloemfontein109 Sep 2023ODI # 4638
123*14196115128.12New Zealandv EnglandAhmedabad205 Oct 2023ODI # 4658
123*9757137215.78Indiav AustraliaGuwahati128 Nov 2023T20I # 2372
122*36227410-44.52Englandv IndiaRanchi123 Feb 2024Test # 2531
122*19812913294.57Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
12212477146158.44Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
122-63157193.65Singaporev JapanBangkok211 Feb 2024T20I # 2460
121*-59611205.08Canadav PanamaHamilton103 Oct 2023T20I # 2280
121*10369118175.36Indiav AfghanistanBengaluru117 Jan 2024T20I # 2435
121139108109112.03Australiav PakistanBengaluru120 Oct 2023ODI # 4675
12115511786103.41Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
120*7055128218.18Australiav West IndiesAdelaide111 Feb 2024T20I # 2462
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
1198057710208.77Englandv West IndiesTarouba119 Dec 2023T20I # 2414
11922513412388.80Australiav West IndiesAdelaide217 Jan 2024Test # 2523
11842428916-40.83New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
118136101162116.83Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
11714911392103.53Indiav New ZealandWankhede115 Nov 2023ODI # 4703
1161378995130.33New Zealandv AustraliaDharamsala228 Oct 2023ODI # 4684
115*-62163185.48Saudi Arabiav BhutanBangkok115 Feb 2024T20I # 2473
114*21414214180.28South Africav AustraliaBloemfontein107 Sep 2023ODI # 4635
11417611610398.27South Africav New ZealandPune101 Nov 2023ODI # 4689
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
114169113133100.88Sri Lankav BangladeshChattogram215 Mar 2024ODI # 4744
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
112*-12412290.32Nepalv CanadaKirtipur212 Feb 2024ODI # 4728
1123672259249.77Indiav EnglandRajkot115 Feb 2024Test # 2530
111*1551136298.23Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
111150111114100.00Bangladeshv South AfricaWankhede224 Oct 2023ODI # 4680
1105650118220.00Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
11016815012573.33Indiav EnglandDharamsala207 Mar 2024Test # 2534
110-49313224.48Hong Kongv NepalMong Kok109 Mar 2024T20I # 2507
109*1288347131.32West Indiesv EnglandNorth Sound203 Dec 2023ODI # 4706
109*955649194.64Englandv West IndiesSt George's216 Dec 2023T20I # 2407
109*-53311205.66Japanv ChinaMong Kok115 Feb 2024T20I # 2470
10914710685102.83South Africav AustraliaLucknow112 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
1099467107162.68Australiav New ZealandDharamsala128 Oct 2023ODI # 4684
10917013212182.57New Zealandv South AfricaMount Maunganui304 Feb 2024Test # 2528
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10813989112121.34Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
10817094151114.89New Zealandv PakistanBengaluru104 Nov 2023ODI # 4692
10815910565102.85Sri Lankav BangladeshDelhi106 Nov 2023ODI # 4695
1081368466128.57Englandv NetherlandsPune108 Nov 2023ODI # 4697
1081671146394.73Indiav South AfricaPaarl121 Dec 2023ODI # 4716
1082821799260.33Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
10724518110159.11Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
10613793123113.97Australiav South AfricaBloemfontein109 Sep 2023ODI # 4638
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
106534498240.90Australiav NetherlandsDelhi125 Oct 2023ODI # 4681
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
105*1761508170.00Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
10511890113116.66Indiav AustraliaIndore124 Sep 2023ODI # 4654
1051147048150.00Indiav New ZealandWankhede115 Nov 2023ODI # 4703
10525119810-53.03Bangladeshv New ZealandSylhet328 Nov 2023Test # 2516
10514584144125.00New Zealandv BangladeshDunedin117 Dec 2023ODI # 4711
104*794888216.66Australiav IndiaGuwahati228 Nov 2023T20I # 2372
1041559764107.21Indiav AustraliaIndore124 Sep 2023ODI # 4654
10418293113111.82Australiav NetherlandsDelhi125 Oct 2023ODI # 4681
10428920511-50.73New Zealandv BangladeshSylhet228 Nov 2023Test # 2516
10420014711270.74Indiav EnglandVisakhapatnam302 Feb 2024Test # 2526
103*1139764106.18Indiav BangladeshPune219 Oct 2023ODI # 4674
10325016213363.58Indiav EnglandDharamsala207 Mar 2024Test # 2534
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:

Panama vs Mexico at Panama City, Central American Cricket Championships 6th Match, Apr 19, 2025 [T20I # 3147]

Turks and Caicos Island vs Mexico at Panama City, Central American Cricket Championships 4th Match, Apr 18, 2025 [T20I # 3143]

Mexico vs Costa Rica at Panama City, Central American Cricket Championships 1st Match, Apr 17, 2025 [T20I # 3140]