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 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
E BeukesCAA2023202311821163919.3396120.83002103
Mohammad Khan RafahFRA2026202611811164716.5779146.84000510
Rohit SharmaIND20122012139411655*23.2089130.3401192
Shantanu KaveriMEX202620269921162616.5713287.8800061
Gulbadin NaibAFG20162016111121163712.89100116.0000275
S VeerapathiranBHR202220221613411633*12.8995122.1100339
Samson AwiahGHA202320231515111657*8.2916072.50013101
Ashish BagaiCAN2013201322111567*115.00101113.86010120
Suresh RainaIND201120114401154128.7577149.3500088
Heinrich KlaasenSA202020204401156628.7573157.5301075
Ross TaylorNZ200820085501156323.0084136.9001198
Shaun MarshAUS2013201355111547*28.75111103.6000045
R LutaayaUGA202220226501157023.0081141.98010171
A KainessieSIE202420245501154023.0095121.05001142
Rodney MupfudzaZIM2024202455111539*28.7512195.0400093
David MillerSA201320138621153628.7588130.6800045
Travis HeadAUS201820187611154823.0098117.3500081
Muhammad TanveerQAT202020206611156423.0093123.66011123
Maaz KhanLES2022202276111568*23.0077149.3501277
Mohammad NabiAFG201320138701154616.4394122.3400087
Karabo MotlhankaBOT201920197701155916.4312393.50010112
Maaz KhanLES202420247701156116.4389129.2101197
Darius D'SilvaUAE201920199741152938.3312393.5000180
Naeem GullSWA/ESW2022202277111563*19.17115100.00011172
D GaneshCOS2025202577411536*38.3312492.74000123
Aamir KaleemOMA202420248811153616.4386133.72000133
Mohammad NadeemOMA202320239831153623.0094122.34000132
Ayan KhanOMA202220229801152214.38107107.4800093
Nawroz MangalAFG201320138801153614.38100115.0000087
Calum MacLeodSCO202120211110211539*14.3814380.4200361
Praveen SanthanakrishnanMEX2024202414130115268.8515474.68002121
K DasanBUL201920193301147438.00108105.56010102
Choudry Share AliSWE2023202333111461*57.0079144.30010104
Sean WilliamsZIM202520254401147728.5069165.22011172
NG CollinsFIN2021202144111464*38.0089128.09010142
Vijayshankar ChikkannaiahGER2019201944111470*38.0012194.2101072
Naim StanikzaiSWI2026202644211444*57.0081140.74000106
George Edward NgegbaSIE2024202455111472*28.5091125.27010111
BA PaiGIB202420247501145322.8011599.1301192
Ihsanullah WafaSWE2025202555211449*38.0095120.0000077
KJ YoungBEA202120216601144419.0011797.44001123
K HindsBAH202120216601144019.0092123.9100076
Jordan O'BrienFIN202520256601143219.0085134.12001123
Shantanu KaveriMEX201920197611144322.8014678.0800091
Rishabh PantIND201820188701145816.2996118.7501195
Michael JonesSCO2024202477111445*19.0085134.12000107
AR RamjaniUGA2025202511721146122.8085134.12010111
David WieseNAM202220228831145522.8090126.6701184
Ritik TomarCZE202620269901142112.6712690.4800292
Jason HolderWI202120211310611429*28.5098116.3300029

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.