Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
107*107-62144172.58U.A.E.v IrelandICCA Dubai10 Oct 2021T20I # 1294
100*1001036063166.66Rwandav SeychellesRwanda19 Oct 2021T20I # 1319
107*107-52112205.76Gibraltarv BulgariaMarsa23 Oct 2021T20I # 1347
101*1011046766150.74Englandv Sri LankaSharjah1 Nov 2021T20I # 1382
104104855168203.92Mozambiquev CameroonRwanda3 Nov 2021T20I # 1387
107*107-6296172.58Canadav PanamaCoolidge14 Nov 2021T20I # 1427
103*103685698183.92Kenyav NigeriaKigali18 Nov 2021T20I # 1436
14714743330015-49.00Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
10510526717113261.40Indiav New ZealandKanpur25 Nov 2021Test # 2435
11411428123311148.92Bangladeshv PakistanChattogram26 Nov 2021Test # 2436
13313338828212247.16Pakistanv BangladeshChattogram26 Nov 2021Test # 2436
155*15537726211259.16Sri Lankav West IndiesGalle29 Nov 2021Test # 2437
15015043231117448.23Indiav New ZealandWankhede3 Dec 2021Test # 2438
152152258148144102.70Australiav EnglandBrisbane8 Dec 2021Test # 2440
1031034053058-33.77Australiav EnglandAdelaide16 Dec 2021Test # 2441
12312340226017147.30Indiav South AfricaCenturion26 Dec 2021Test # 2443
12212232822716153.74New Zealandv BangladeshMount Maunganui1 Jan 2022Test # 2444
13713741026013-52.69Australiav EnglandSydney5 Jan 2022Test # 2446
1131132781588371.51Englandv AustraliaSydney5 Jan 2022Test # 2446
101*10120613810273.18Australiav EnglandSydney5 Jan 2022Test # 2446
25225255237334267.56New Zealandv BangladeshChristchurch9 Jan 2022Test # 2447
10910922716612165.66New Zealandv BangladeshChristchurch9 Jan 2022Test # 2447
10210218911414189.47Bangladeshv New ZealandChristchurch9 Jan 2022Test # 2447
100*1002361396471.94Indiav South AfricaCape Town11 Jan 2022Test # 2448
10110118511312-89.38Australiav EnglandHobart14 Jan 2022Test # 2449
1001001308792114.94Zimbabwev Sri LankaPallekele16 Jan 2022ODI # 4341
1021021299474108.51Sri Lankav ZimbabwePallekele18 Jan 2022ODI # 4343
1101102001438-76.92South Africav IndiaPaarl19 Jan 2022ODI # 4344
129*1291509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
103103-1276381.10Afghanistanv NetherlandsDoha23 Jan 2022ODI # 4348
12412417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
1071077153410201.88West Indiesv EnglandBridgetown26 Jan 2022T20I # 1455
106106-95144111.57Omanv U.A.E.Al Amerat5 Feb 2022ODI # 4351
115115-12512592.00U.A.E.v OmanAl Amerat5 Feb 2022ODI # 4351
10510526716311-64.41New Zealandv South AfricaChristchurch17 Feb 2022Test # 2450
108*108-66143163.63Canadav PhilippinesAl Amerat18 Feb 2022T20I # 1468
104*104-61131170.49Nepalv PhilippinesAl Amerat19 Feb 2022T20I # 1474
112112-6678169.69U.A.E.v IrelandAl Amerat24 Feb 2022T20I # 1490
10810829322114-48.86South Africav New ZealandChristchurch25 Feb 2022Test # 2451
120*12022815812375.94New Zealandv South AfricaChristchurch25 Feb 2022Test # 2451
136*13629918716172.72South Africav New ZealandChristchurch25 Feb 2022Test # 2451
136136212126162107.93Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
106*1061851107496.36Afghanistanv BangladeshChattogram28 Feb 2022ODI # 4359
175*17532422817376.75Indiav Sri LankaMohali4 Mar 2022Test # 2452
15715752935816243.85Pakistanv AustraliaRawalpindi4 Mar 2022Test # 2453
18518553536115351.24Pakistanv AustraliaRawalpindi4 Mar 2022Test # 2453
136*13631024215156.19Pakistanv AustraliaRawalpindi4 Mar 2022Test # 2453
111*1113102237249.77Pakistanv AustraliaRawalpindi4 Mar 2022Test # 2453
121*121-12093100.83Namibiav OmanICCA Dubai6 Mar 2022ODI # 4361
14014038825921-54.05Englandv West IndiesNorth Sound8 Mar 2022Test # 2454
12312355835512134.64West Indiesv EnglandNorth Sound8 Mar 2022Test # 2454
12112131821616-56.01Englandv West IndiesNorth Sound8 Mar 2022Test # 2454
1091093382046-53.43Englandv West IndiesNorth Sound8 Mar 2022Test # 2454
105*105-75113140.00Omanv NamibiaSharjah11 Mar 2022ODI # 4364
16016055636915143.36Australiav PakistanKarachi12 Mar 2022Test # 2455
19619660342521146.11Pakistanv AustraliaKarachi12 Mar 2022Test # 2455
104*10423517711158.75Pakistanv AustraliaKarachi12 Mar 2022Test # 2455
103103-11810187.28U.A.E.v NamibiaSharjah12 Mar 2022ODI # 4365
115*115-76142151.31U.A.E.v NamibiaSharjah12 Mar 2022ODI # 4365
10710722817415-61.49Sri Lankav IndiaBengaluru12 Mar 2022Test # 2456
15315349131614-48.41Englandv West IndiesBridgetown16 Mar 2022Test # 2457
12012019012811693.75Englandv West IndiesBridgetown16 Mar 2022Test # 2457
16016071048917-32.71West Indiesv EnglandBridgetown16 Mar 2022Test # 2457
10210229221511-47.44West Indiesv EnglandBridgetown16 Mar 2022Test # 2457
104*1042721788-58.42Australiav PakistanLahore21 Mar 2022Test # 2458
100*10035525710-38.91West Indiesv EnglandSt George's24 Mar 2022Test # 2459
126126-10774117.75Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
105105-1407-75.00Nepalv P.N.G.Kirtipur26 Mar 2022ODI # 4377
103*1031501148390.35New Zealandv NetherlandsMount Maunganui29 Mar 2022ODI # 4378
10110110772123140.27Australiav PakistanLahore29 Mar 2022ODI # 4379
1031031779663107.29Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
13713744232615242.02Bangladeshv South AfricaDurban31 Mar 2022Test # 2460
10410414910810496.29Australiav PakistanLahore31 Mar 2022ODI # 4380
1061061569763109.27Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
11411411983111137.34Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
140*140187123105113.82New Zealandv NetherlandsHamilton2 Apr 2022ODI # 4381
110*110-57106192.98Nepalv MalaysiaKirtipur2 Apr 2022T20I # 1502
105*10514411512-91.30Pakistanv AustraliaLahore2 Apr 2022ODI # 4382
10610615912311286.17New Zealandv NetherlandsHamilton4 Apr 2022ODI # 4383
12012016811264107.14New Zealandv NetherlandsHamilton4 Apr 2022ODI # 4383
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]
>> 94/4 (35.0 ov, Mohammad Rizwan 16*, Babar Azam 49*, KA Maharaj 0/30) - Stumps

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]