Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
21539029623272.63New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
2101691312410160.30Indiav BangladeshChattogram110 Dec 2022ODI # 4499
208225149199139.59Indiav New ZealandHyderabad118 Jan 2023ODI # 4507
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
20448335020158.28Australiav West IndiesPerth130 Nov 2022Test # 2477
200*41931116-64.30Australiav West IndiesPerth130 Nov 2022Test # 2477
200*59339521150.63New Zealandv PakistanKarachi226 Dec 2022Test # 2486
200*39324015483.33New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
20036625516278.43Australiav South AfricaMelbourne226 Dec 2022Test # 2485
195*53636819152.98Australiav South AfricaSydney104 Jan 2023Test # 2488
186270176245105.68Englandv New ZealandWellington124 Feb 2023Test # 2494
18651736415-51.09Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
18248831218-58.33West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
18061142221-42.65Australiav IndiaAhmedabad109 Mar 2023Test # 2499
17533421920-79.90Australiav West IndiesAdelaide108 Dec 2022Test # 2479
175179126177138.88South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
16344930514-53.44Australiav West IndiesAdelaide108 Dec 2022Test # 2479
162226138154117.39Afghanistanv Sri LankaPallekele130 Nov 2022ODI # 4490
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
153*37622410368.30Englandv New ZealandWellington124 Feb 2023Test # 2494
153172116195131.89Englandv PakistanRawalpindi101 Dec 2022Test # 2478
152172130164116.92Australiav EnglandMelbourne122 Nov 2022ODI # 4480
145*130104195139.42New Zealandv IndiaAuckland225 Nov 2022ODI # 4483
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
140125781210179.48New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
138144100128138.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
13825218119176.24New Zealandv EnglandMount Maunganui216 Feb 2023Test # 2492
137*34423112259.30Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
13624616819180.95Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
134189128124104.68Englandv AustraliaAdelaide117 Nov 2022ODI # 4475
133-1379597.08Namibiav NepalKirtipur114 Feb 2023ODI # 4515
13244728212-46.80New Zealandv EnglandWellington324 Feb 2023Test # 2494
132160124181106.45Englandv BangladeshMirpur103 Mar 2023ODI # 4528
13119012767103.14Englandv South AfricaKimberley101 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
12835123512154.46Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
126*9963127200.00Indiav New ZealandAhmedabad101 Feb 2023T20I # 1992
12625416615175.90Bangladeshv IrelandMirpur204 Apr 2023Test # 2501
125*49234117-36.65Pakistanv New ZealandKarachi202 Jan 2023Test # 2487
12216911121-109.90Englandv PakistanRawalpindi101 Dec 2022Test # 2478
12225819116163.87New Zealandv PakistanKarachi102 Jan 2023Test # 2487
121*17213713388.32Irelandv ZimbabweHarare118 Jan 2023ODI # 4506
121*29919411162.37New Zealandv Sri LankaChristchurch409 Mar 2023Test # 2498
12128320715258.45Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
121-111151109.00Namibiav NepalWindhoek107 Dec 2022ODI # 4497
12034421215256.60Indiav AustraliaNagpur209 Feb 2023Test # 2490
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
119-76612156.57U.A.E.v P.N.G.Kirtipur215 Mar 2023ODI # 4536
1182891769167.04Pakistanv New ZealandKarachi402 Jan 2023Test # 2487
11818911476103.50Englandv South AfricaKimberley101 Feb 2023ODI # 4514
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
115-113104101.76Nepalv NamibiaKirtipur214 Feb 2023ODI # 4515
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
11534523511-48.93Sri Lankav New ZealandChristchurch309 Mar 2023Test # 2498
114*2181458478.62Englandv BangladeshMirpur201 Mar 2023ODI # 4525
114-461010247.82Japanv South KoreaSano115 Oct 2022T20I # 1822
11425920313356.15Pakistanv EnglandRawalpindi201 Dec 2022Test # 2478
11424917018-67.05Australiav IndiaAhmedabad109 Mar 2023Test # 2499
113*15511115-101.80Indiav South AfricaRanchi209 Oct 2022ODI # 4471
11317491112124.17Indiav BangladeshChattogram110 Dec 2022ODI # 4499
11328619110-59.16New Zealandv PakistanKarachi226 Dec 2022Test # 2486
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
11314091114124.17Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11212078135143.58Indiav New ZealandIndore124 Jan 2023ODI # 4511
111*7251117217.64Indiav New ZealandMount Maunganui120 Nov 2022T20I # 1898
1112101508374.00Englandv PakistanKarachi217 Dec 2022Test # 2483
11124314913-74.49Australiav South AfricaMelbourne226 Dec 2022Test # 2485
1111681176194.87South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
110*1259693114.58Netherlandsv ZimbabweHarare221 Mar 2023ODI # 4543
11031118813-58.51West Indiesv AustraliaPerth430 Nov 2022Test # 2477
11021615210372.36Indiav BangladeshChattogram314 Dec 2022Test # 2481
110-110122100.00Nepalv P.N.G.Kirtipur109 Mar 2023ODI # 4532
109*-6998157.97Canadav OmanAl Amerat116 Nov 2022T20I # 1885
109905678194.64South Africav BangladeshSydney127 Oct 2022T20I # 1847
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
108*11288123122.72Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
10815510414-103.84Englandv PakistanRawalpindi101 Dec 2022Test # 2478
10817214914172.48Englandv PakistanMultan309 Dec 2022Test # 2480
10822616214166.66Irelandv BangladeshMirpur304 Apr 2023Test # 2501
107*-5449198.14Ghanav GambiaRwanda108 Dec 2022T20I # 1945
107*-8539125.88Scotlandv NepalKirtipur117 Feb 2023ODI # 4517
10716211015-97.27Englandv PakistanRawalpindi101 Dec 2022Test # 2478
106*794787225.53South Africav IndiaGuwahati202 Oct 2022T20I # 1803
10616810282103.92Australiav EnglandMelbourne122 Nov 2022ODI # 4480
10617412011-88.33Afghanistanv Sri LankaPallekele125 Nov 2022ODI # 4485
104*15011013294.54Australiav West IndiesPerth330 Nov 2022Test # 2477
1048764104162.50New Zealandv Sri LankaSydney129 Oct 2022T20I # 1850
10423319211254.16Australiav South AfricaSydney104 Jan 2023Test # 2488
103*-61127168.85Scotlandv NamibiaKirtipur215 Feb 2023ODI # 4516
10318915517-66.45Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
103-58106177.58Bermudav PanamaBuenos Aires128 Feb 2023T20I # 2009
102*-4479231.81Omanv BahrainAl Amerat119 Nov 2022T20I # 1897
102*15713013-78.46Indiav BangladeshChattogram314 Dec 2022Test # 2481
102*-5996172.88Spainv Isle of ManCartagena124 Feb 2023T20I # 1998
1022991936252.84New Zealandv Sri LankaChristchurch209 Mar 2023Test # 2498
101*1741098192.66Irelandv ZimbabweHarare118 Jan 2023ODI # 4506
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:

Mis Ainak Knights vs Amo Sharks at Kabul, Shpageeza Cricket League Final, Jul 31, 2025 [Twenty20]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 1st T20I, Jul 31, 2025 [T20I # 3386]

Band-e-Amir Dragons vs Amo Sharks at Kabul, Shpageeza Cricket League 19th Match, Jul 30, 2025 [Twenty20]