Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Muhammad MuneebBEL202220226601314821.83110119.09000173
Mazharul IslamSEY202220227611315026.20117111.97010171
Matt MachanSCO201620167711314321.83108121.3000083
Tom NightingaleGUE202620268711315521.8392142.39012137
Shimron HetmyerWI202220228701315618.71112116.96010109
Daniel SmithPHI202420247701314718.71103127.18000153
V VijhLUX202520257711314821.83119110.08001114
G VenkateswaranLUX202620267701314718.71108121.30001153
Rashid KhanAFG2025202511831313926.2085154.12000612
G MananROM202120219801314016.3872181.940021310
Zane GreenNAM2026202612901315414.56102128.43010152
Brian MasabaUGA20222022161221313213.1015683.97001141
Vinay RaviNOR20252025161351312416.38113115.93001104
Babar AzamPAK20232023541130101*43.3389146.07100163
MS DhoniIND201920195521304043.33112116.0700095
Albie MorkelSA200720078501304326.00101128.7100088
Jos ButtlerENG201320137511305432.5074175.68011137
Jamie SmithENG202520255501306026.0067194.03010910
Aaron JonesUSA202120216531305065.00113115.0401095
Shamim HossainBAN202320239511305132.50108120.37010123
HA JacksonFRA202220225501305026.0013199.24010101
Bas de LeedeNED2021202186113081*26.00110118.18012117
Mohammad AshrafulBAN200720077701306118.5772180.56010145
Abhishek AhujaHUN202220227701306118.5713596.3001295
Shahid AfridiPAK200720079801303916.2581160.4900197
Ali SaleemNOR2022202298113053*18.57118110.1701057
H RathodQAT2024202412861304765.00103126.21000124
Shahid AfridiPAK2016201611901304914.4472180.56001911
L LaminSIE2021202199313030*21.6716678.31000102
Scott McKechnieHK20192019101031304418.5713794.8900191
Avishka FernandoSL202120211514213030*10.8315285.5300392
Yasir AliSPA2020202022112980*129.0096134.38010126
AN LascuROM2024202444112972*43.00107120.56010222
H JangariyaESW202520255411295443.0086150.00010156
JP DuminySA2015201555312968*64.50101127.7201068
Adnan IlyasOMA201520155501294925.80121106.6100083
G BurrowsISL202420245501295225.80125103.2001091
Razmal ShigiwalAUA202120215511297032.2599130.3001084
Azhar AndaniPOR2023202355112970*32.25128100.78010151
Habib KhanEST202120215501296025.80116111.2102087
KTK RodrigoMAL202320235501297125.8014290.85011131
David WarnerAUS201120116601295321.50113114.16012162
Zak TribeJER202520256601293921.50126102.38000113
Saeed AhmedSWE2025202577212973*25.8084153.5701178
Chadwick WaltonWI201720179801294016.13114113.16001107
A KirschbaumARG2024202499312935*21.5013396.9900091
H Lin OoMYA202520251010312938*18.4313297.73001141
Arslan AmjadEST20242024111001296312.90107120.56013117
A DhabeSWE20262026181171293232.2513297.7300075
Rohit SharmaIND2015201522012810664.0090142.22100145

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.