Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
245-291181184.19Sri Lankav IrelandGalle224 Apr 2023Test # 2503
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
205-33922160.47Sri Lankav IrelandGalle224 Apr 2023Test # 2503
20528220822398.55Englandv IrelandLord's201 Jun 2023Test # 2504
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
189272182213103.84Englandv AustraliaManchester219 Jul 2023Test # 2512
182255178241102.24Englandv IrelandLord's201 Jun 2023Test # 2504
182185124159146.77Englandv New ZealandThe Oval113 Sep 2023ODI # 4643
180*220144176125.00Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
17937223515-76.17Sri Lankav IrelandGalle116 Apr 2023Test # 2502
174156101215172.27Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
17150138716144.18Indiav West IndiesRoseau212 Jul 2023Test # 2510
16328317425193.67Australiav IndiaThe Oval107 Jun 2023Test # 2505
162198134158120.89Irelandv U.A.E.Bulawayo127 Jun 2023ODI # 4604
1553002149972.42Englandv AustraliaLord's428 Jun 2023Test # 2508
151*226145126104.13U.A.E.v U.S.A.Harare106 Jul 2023ODI # 4617
151197151143100.00Afghanistanv PakistanHambantota124 Aug 2023ODI # 4626
151187131144115.26Pakistanv NepalMultan130 Aug 2023ODI # 4628
14627717523283.42Bangladeshv AfghanistanMirpur114 Jun 2023Test # 2506
145177125138116.00Afghanistanv BangladeshChattogram108 Jul 2023ODI # 4619
142152103143137.86Zimbabwev OmanBulawayo129 Jun 2023ODI # 4605
14147832114343.92Australiav EnglandBirmingham216 Jun 2023Test # 2507
14025119318172.53Sri Lankav IrelandGalle116 Apr 2023Test # 2502
140168113710123.89Irelandv BangladeshChelmsford112 May 2023ODI # 4577
137*-50812274.00Nepalv MongoliaHangzhou127 Sep 2023T20I # 2255
136146121143112.39Scotlandv OmanBulawayo125 Jun 2023ODI # 4600
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
132197129103102.32West Indiesv NepalHarare122 Jun 2023ODI # 4593
132-61156216.39Scotlandv AustriaEdinburgh (Golden)125 Jul 2023T20I # 2166
12917811983108.40New Zealandv PakistanRawalpindi129 Apr 2023ODI # 4571
127*-53148239.62Scotlandv ItalyEdinburgh124 Jul 2023T20I # 2160
1272021369393.38Scotlandv U.A.E.Bulawayo123 Jun 2023ODI # 4596
127177114143111.40Englandv New ZealandLord's115 Sep 2023ODI # 4647
126-56139225.00Malaysiav ThailandHangzhou102 Oct 2023T20I # 2275
125-113115110.61Namibiav P.N.G.Windhoek129 Mar 2023ODI # 4554
12426115115-82.11Bangladeshv AfghanistanMirpur314 Jun 2023Test # 2506
1231169275133.69Netherlandsv ScotlandBulawayo206 Jul 2023ODI # 4616
122*1479493129.78Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
12229721412357.00Sri Lankav PakistanGalle116 Jul 2023Test # 2511
121*22814512183.44Bangladeshv AfghanistanMirpur314 Jun 2023Test # 2506
121*-12815194.53Zimbabwev NepalHarare218 Jun 2023ODI # 4585
12133326819-45.14Australiav IndiaThe Oval107 Jun 2023Test # 2505
12127220611-58.73Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
1211851338590.97Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
120*-11411-105.26U.S.A.v U.A.E.Windhoek230 Mar 2023ODI # 4556
12016510894111.11Irelandv ScotlandBulawayo121 Jun 2023ODI # 4591
118*2691527477.63Englandv AustraliaBirmingham116 Jun 2023Test # 2507
118*949177129.67New Zealandv EnglandCardiff208 Sep 2023ODI # 4636
118120118174100.00Australiav EnglandLeeds106 Jul 2023Test # 2509
117194114131102.63Pakistanv New ZealandRawalpindi227 Apr 2023ODI # 4569
11715693123125.80Bangladeshv IrelandChelmsford212 May 2023ODI # 4577
116*-62117187.09Malaysiav IndonesiaPhnom Penh102 May 2023T20I # 2051
115*-1438280.41Jerseyv P.N.G.Windhoek101 Apr 2023ODI # 4560
115-13315-86.46Sri Lankav IrelandGalle224 Apr 2023Test # 2503
11511994104122.34West Indiesv NepalHarare122 Jun 2023ODI # 4593
115-64106179.68Maltav LuxembourgMarsa111 Jul 2023T20I # 2128
114-105112108.57Jerseyv P.N.G.Windhoek101 Apr 2023ODI # 4560
11316211511198.26New Zealandv PakistanRawalpindi127 Apr 2023ODI # 4569
112*1781197394.11Bangladeshv AfghanistanLahore103 Sep 2023ODI # 4631
112140112124100.00West Indiesv U.A.E.Sharjah204 Jun 2023ODI # 4581
111*17712113191.73New Zealandv EnglandCardiff208 Sep 2023ODI # 4636
111*141106122104.71Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
11111676113146.05Netherlandsv West IndiesHarare226 Jun 2023ODI # 4602
11127017310264.16Australiav EnglandManchester319 Jul 2023Test # 2512
110*-93114118.27Namibiav JerseyWindhoek230 Mar 2023ODI # 4555
11031718415-59.78Australiav EnglandLord's128 Jun 2023Test # 2508
110136109112100.91Netherlandsv OmanHarare103 Jul 2023ODI # 4611
109*10271114153.52Pakistanv NepalMultan130 Aug 2023ODI # 4628
109-7588145.33P.N.G.v NamibiaWindhoek229 Mar 2023ODI # 4554
108-64910168.75Nepalv OmanKirtipur121 Apr 2023ODI # 4568
107*-78122137.17Englandv IrelandBristol126 Sep 2023ODI # 4656
10719011710-91.45Pakistanv New ZealandKarachi105 May 2023ODI # 4574
10614811011396.36Scotlandv NetherlandsBulawayo106 Jul 2023ODI # 4616
105*14592112114.13Omanv NetherlandsHarare203 Jul 2023ODI # 4611
105*-5096210.00Malaysiav MyanmarKuala Lumpur130 Jul 2023T20I # 2184
104*15611411-91.22Sri Lankav IrelandGalle116 Apr 2023Test # 2502
104*-57114182.45New Zealandv PakistanRawalpindi224 Apr 2023T20I # 2049
104*996596160.00West Indiesv NetherlandsHarare126 Jun 2023ODI # 4602
10412411314-92.03Sri Lankav West IndiesHarare207 Jul 2023ODI # 4618
1041421059299.04Bangladeshv AfghanistanLahore103 Sep 2023ODI # 4631
103-8492122.61U.A.E.v U.S.A.Windhoek130 Mar 2023ODI # 4556
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
1031721038-100.00Sri Lankav IrelandBulawayo125 Jun 2023ODI # 4599
10313297121106.18Omanv ZimbabweBulawayo229 Jun 2023ODI # 4605
10330322110246.60Indiav West IndiesRoseau212 Jul 2023Test # 2510
102*24215512-65.80Sri Lankav IrelandGalle116 Apr 2023Test # 2502
102*-70131145.71Zimbabwev NepalHarare218 Jun 2023ODI # 4585
102*725468188.88Zimbabwev NetherlandsHarare220 Jun 2023ODI # 4589
102-96132106.25Canadav U.A.E.Windhoek101 Apr 2023ODI # 4559
101*9558113174.13Pakistanv New ZealandLahore115 Apr 2023T20I # 2046
101*-1098292.66U.S.A.v West IndiesHarare218 Jun 2023ODI # 4586
101*13510214-99.01Sri Lankav ZimbabweBulawayo202 Jul 2023ODI # 4609
100*-1146487.71Sri Lankav IrelandGalle224 Apr 2023Test # 2503
100*-62112161.29Singaporev PhilippinesPhnom Penh103 May 2023T20I # 2052
100*11579103126.58U.S.A.v NepalHarare120 Jun 2023ODI # 4590
10013710415-96.15West Indiesv OmanHarare205 Jul 2023ODI # 4614
1002231199184.03Afghanistanv BangladeshChattogram108 Jul 2023ODI # 4619
100-4987204.08Indiav NepalHangzhou103 Oct 2023T20I # 2278
99*12381104122.22Englandv AustraliaManchester219 Jul 2023Test # 2512
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