Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All T20s)

Mohammad Rizwan has scored the most runs in T20 cricket v Zimbabwe at Harare Sports Club: 235 in 5 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×At Harare Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAK2015-202155323591*117.50187125.67020185
Harry TectorIRE2023-202597123254*38.67199116.58010193
Mohammad HafeezPAK2011-20219812137130.43177120.34030177
Ahmed ShehzadPAK2013-201544119298*64.00142135.21020167
Aaron FinchAUS201822017517287.5081216.051001610
Shubman GillIND20245511706642.50135125.93020205
Ibrahim ZadranAFG20253311696084.50133127.07030201
Rahmanullah GurbazAFG2022-20256601639227.17107152.34011187
Vaibhav SuryavanshiIND20263301518150.3377196.10020159
Brendon McCullumNZ201122114581*145.0083174.70020712
Ishan KishanIND20263301458148.3394154.26010164
Mohammad NabiAFG2022-20257631434447.67100143.00001115
Yashasvi JaiswalIND202433114193*70.5085165.88010176
Martin GuptillNZ2011-20153311406770.00106132.08010144
Abhishek SharmaIND2024-202687013510019.2991148.35101119
Ruturaj GaikwadIND202443113377*66.5084158.33010164
Curtis CampherIRE2023-20259711293721.50118109.32000100
Soumya SarkarBAN20213301266842.00101124.75020143
George DockrellIRE2023-202597312549*31.2589140.4500095
Fakhar ZamanPAK2018-20215501236124.60100123.0001194
Afif HossainBAN2021-202265211739*39.0093125.8100064
Shoaib MalikPAK2011-201866211737*29.2586136.05000102
Azmatullah OmarzaiAFG2022-20256511103427.5097113.40000102
Rubin HermannSA20252201086354.0073147.9501085
Umar AkmalPAK2011-201544210238*51.0088115.9100071
Liton DasBAN2021-20224301015633.6758174.14010142
Suresh RainaIND201022110072*100.0061163.9301093
Andrew BalbirnieIRE20236601003316.6799101.01000123
Murali VijayIND2010-2015440984624.5074132.4300085
Rinku SinghIND2024-20268639748*32.3356173.2100148
Pathum NissankaSL2025330965532.0060160.0001093
Babar AzamPAK2021330955231.6795100.00010100
Rachin RavindraNZ2025220936346.5058160.34010113
Kamil MisharaSL20252219373*93.0063147.62010103
Kedar JadhavIND2015-2016540915822.7568133.8201092
Sanju SamsonIND2015-2024431895844.5076117.1101044
Mandeep SinghIND20163318752*43.5073119.18010111
Lorcan TuckerIRE2023-2025640874621.7579110.1300061
Robin UthappaIND2015221814281.0060135.00000110
Shreyas IyerIND20263318028*40.0062129.0300090
MahmudullahBAN2021-2022440803420.0073109.5900041
Tim SeifertNZ2025220787539.0050156.0001091
Tilak VarmaIND20263337760*-43179.0701073
Sediqullah AtalAFG2024-20255517435*18.5061121.3100044
Nazmul Hossain ShantoBAN2022331723736.0066109.0900041
Mohammad NaimBAN20213317163*35.5066107.5801070
Ross AdairIRE2023330716523.6756126.7901034
KL RahulIND20163316947*34.5061113.1100153
Kusal MendisSL2025330693823.0055125.4500071
Rassie van der DussenSA20252216852*68.0054125.9301072
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.