Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
S NadigotlaROM202320239801244115.50113109.7300075
A Natubhai AhirPAN202320238801245115.50106116.9801187
Keemo PaulWI2018201813941242924.8096129.1700087
Shamim HossainBAN20212021109112431*15.50111111.71000143
Festus BennBAH20252025119212439*17.7116177.02001122
Sharvin MuniandyMAS20192019151341242713.78103120.3900277
Brendan TaylorZIM201420143301235941.0092133.70010104
Basir AhamadNEP202520255311238061.5090136.67010104
Sacha De AlwisCAY202320234401237430.75109112.84010126
MS DhoniIND2018201875212352*41.0079155.70010134
Jesse RyderNZ200920095501235224.6082150.00010117
Nicolas PooranWI2018201855212353*41.0075164.00010127
JJ SmitNAM202220226521237141.0069178.26010710
James VinceENG202220225501235524.6086143.02010135
Tom CooperNED201220126601236020.5098125.5101195
Hamid ShahDEN202320236601235620.50111110.8101177
S WickramasekaraCZE2026202676212340*30.7569178.26000810
Nick GreenwoodJER202520256601234920.5096128.13001142
Saim AyubPAK202320237601234920.5098125.51002135
Zak TribeJER2026202686212354*30.75105117.1401075
ED SilvaKUW202220227601235620.5065189.23010413
Junaid AzizBHR2022202213721235224.60114107.89010108
William CopeLUX202620268711235120.5085144.71011162
L BonnerBEA2024202477112370*20.5099124.24011105
MJ ScotlandBER2025202577312357*30.75119103.3601192
Subham PatelKEN202620267711232420.50108113.89000135
Simi SinghIRE2018201888112357*17.5796128.13013104
ML CastilloBEA2024202488212341*20.50116106.03000114
A DizijaSER202620268801233115.3813789.78000132
Lucas RossiARG202420248801232515.3814684.25000130
AD DoreBER2025202598112333*17.57122100.82000113
Tashinga MusekiwaZIM202420241510512339*24.6086143.02001115
Awais AhmedSPA20192019632122102*122.0087140.2310056
AJ MoscaITA202220223311227861.0091134.07010123
Kushal Janith PereraSL202020204401226630.5089137.0801096
Jonty JennerJER2026202654212266*61.0062196.7701089
Riazat Ali ShahUGA2025202554212266*61.0066184.85010116
Usman PatelKUW2020202054112259*40.6791134.07021200
Travis HeadAUS2017201755112248*30.5095128.4200064
Farzan AfzalSPA2019201965112259*30.50118103.3901086
Tom BantonENG202220225501227324.4078156.41010108
Manish PandeyIND2020202076512250*122.0084145.2401093
S CotterSAM202420246611225124.40116105.17011151
Michael RichardsonGER2021202166112261*24.4013888.41010100
Khawar AliOMA201520156601223820.3313789.05000142
Pargat SinghCAN2022202276112261*24.40110110.91012114
Mehedi Hasan MirazBAN202220226601224620.33106115.09000103
Gareth DelanyIRE202020206601224420.3384145.24000108
J MoscaITA2026202677112260*20.33103118.45011153
Umair SharifKSA2023202387212244*24.40102119.6100076

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.