Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
114*11421414214180.28South Africav AustraliaBloemfontein07 Sep 2023ODI # 4635
10610613793123113.97Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
12412413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
102*1021087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
174174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
1041041559764107.21Indiav AustraliaIndore24 Sep 2023ODI # 4654
10510511890113116.66Indiav AustraliaIndore24 Sep 2023ODI # 4654
121*121-59611205.08Canadav PanamaHamilton03 Oct 2023T20I # 2280
152*152147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
123*12314196115128.12New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
10010014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10810816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1061068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
140140106107165130.84Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
12212212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
10810813989112121.34Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
113113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
131*13119312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
13113111184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
10910914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
101101-4987206.12Gibraltarv LuxembourgGibraltar15 Oct 2023T20I # 2315
103*1031139764106.18Indiav BangladeshPune19 Oct 2023ODI # 4674
163163180124149131.45Australiav PakistanBengaluru20 Oct 2023ODI # 4675
121121139108109112.03Australiav PakistanBengaluru20 Oct 2023ODI # 4675
10910911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
13013019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
174174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
111111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
10410418293113111.82Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
106106534498240.90Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
1091099467107162.68Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
1161161378995130.33New Zealandv AustraliaDharamsala28 Oct 2023ODI # 4684
11411417611610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
13313317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
10810817094151114.89New Zealandv PakistanBengaluru04 Nov 2023ODI # 4692
126*12610381811155.55Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
101*10119512110-83.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
10810815910565102.85Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
129*1292171438390.20Afghanistanv AustraliaWankhede07 Nov 2023ODI # 4696
201*2011811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
1081081368466128.57Englandv NetherlandsPune08 Nov 2023ODI # 4697
177*177177132179134.09Australiav BangladeshPune11 Nov 2023ODI # 4700
128*12814594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
1021029864114159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
11711714911392103.53Indiav New ZealandWankhede15 Nov 2023ODI # 4703
1051051147048150.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
13413418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
1011011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
137137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
1101105650118220.00Australiav IndiaVisakhapatnam23 Nov 2023T20I # 2360
10410428920511-50.73New Zealandv BangladeshSylhet28 Nov 2023Test # 2516
10510525119810-53.03Bangladeshv New ZealandSylhet28 Nov 2023Test # 2516
123*1239757137215.78Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
104*104794888216.66Australiav IndiaGuwahati28 Nov 2023T20I # 2372
109*1091288347131.32West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
16416434621116477.72Australiav PakistanPerth14 Dec 2023Test # 2518
100100825678178.57Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
109*109955649194.64Englandv West IndiesSt George's16 Dec 2023T20I # 2407
10510514584144125.00New Zealandv BangladeshDunedin17 Dec 2023ODI # 4711
119*1191721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
1191198057710208.77Englandv West IndiesTarouba19 Dec 2023T20I # 2414
169169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
1081081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
10110119913714473.72Indiav South AfricaCenturion26 Dec 2023Test # 2520
18518542528728-64.45South Africav IndiaCenturion26 Dec 2023Test # 2520
100100-5277192.30Afghanistanv U.A.E.Sharjah29 Dec 2023T20I # 2424
106106164103172102.91South Africav IndiaCape Town03 Jan 2024Test # 2522
1011011329554106.31Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
11911922513412388.80Australiav West IndiesAdelaide17 Jan 2024Test # 2523
1371379462516220.96New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
121*12110369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
19619637327821-70.50Englandv IndiaHyderabad25 Jan 2024Test # 2525
20920942329019772.06Indiav EnglandVisakhapatnam02 Feb 2024Test # 2526
10410420014711270.74Indiav EnglandVisakhapatnam02 Feb 2024Test # 2526
14114133125914354.44Sri Lankav AfghanistanColombo (SSC)02 Feb 2024Test # 2527
10710724518110159.11Sri Lankav AfghanistanColombo (SSC)02 Feb 2024Test # 2527
11411438025912-44.01Afghanistanv Sri LankaColombo (SSC)02 Feb 2024Test # 2527
11811842428916-40.83New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
24024054636626365.57New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
10910917013212182.57New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
210*210221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
149*149197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
136136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
122122-63157193.65Singaporev JapanBangkok11 Feb 2024T20I # 2460
120*1207055128218.18Australiav West IndiesAdelaide11 Feb 2024T20I # 2462
112*112-12412290.32Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
101*101-12911178.29Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
11011022214112278.01South Africav New ZealandHamilton13 Feb 2024Test # 2529
133*13336226012251.15New Zealandv South AfricaHamilton13 Feb 2024Test # 2529
118118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
134*134-68812197.05Japanv ChinaMong Kok15 Feb 2024T20I # 2470
109*109-53311205.66Japanv ChinaMong Kok15 Feb 2024T20I # 2470
13113129219614366.83Indiav EnglandRajkot15 Feb 2024Test # 2530
1121123672259249.77Indiav EnglandRajkot15 Feb 2024Test # 2530
153153251151232101.32Englandv IndiaRajkot15 Feb 2024Test # 2530
214*214324236141290.67Indiav EnglandRajkot15 Feb 2024Test # 2530
115*115-62163185.48Saudi Arabiav BhutanBangkok15 Feb 2024T20I # 2473
122*12236227410-44.52Englandv IndiaRanchi23 Feb 2024Test # 2531
101101-36118280.55Namibiav NepalKirtipur27 Feb 2024T20I # 2485
174*17439627523563.27Australiav New ZealandWellington29 Feb 2024Test # 2533
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 Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]