Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG24/0 (4.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dawid MalanENG/YOR/TR2022202237366112098*37.33782143.2209310344
Jos ButtlerENG/RR/ST2018201831313111995*39.96747149.80010111144
Will JacksENG/RCB/SUR20242024484521119108*26.02703159.173319372
Tristan StubbsSA/DC/WAR20262026534622111169*46.29833133.370606046
Mohammad RizwanPAK/CV/MS2024202438376110990*35.77962115.280948338
Sam BillingsBH/ST/KEN2024202451475110910626.40799138.8016210630
Shane WatsonCSK/ST/QG20182018353531108117*34.63779142.232419366
Rovman PowellWI/KKR/BR20252025565015110796*31.63702157.690537475
Rassie van der DussenSA/LIO/LQ20242024292961106104*48.09760145.532727454
Mitchell MarshAUS/PS/LSG2025202534322110611736.87703157.332859768
Rilee RossouwPK/KNI/SKAN20242024484731106108*25.14769143.8225510358
Hashim AmlaSA/IWX/PK20172017272761102104*52.48766143.8628110634
David WarnerST/KK/LS2025202539394109993*31.40790139.1108313124
Evin LewisWI/SKAN/DD20172017313031098125*40.67665165.111808486
Matthew BreetzkeSA/WAR/NOR202420243636210979432.26783140.1008010648
Shane WatsonCSK/ST/QG2019201942423109610028.10826132.6918410558
Marcus StoinisAUS/DC/MS20202020383881094147*36.47756144.711939745
Hardik PandyaIND/GT20222022424011109487*37.72787139.010719642
Ryan RickeltonSA/LIO/MCT20242024303021093103*39.04691158.181828467
Mitchell MarshAUS/PS20212021363491089100*43.56782139.261919444
Kumar SangakkaraHH/JT/SUR201620164545110877224.70826131.6007212619
David WarnerAUS/SH2016201627273108693*45.25722150.42010111339
Alishan SharafuUAE/ADKR202520254138510858632.88825131.520709348
Lendl SimmonsWI/MI/GAW20142014333231081100*37.28871124.111849946
Joe ClarkeMS/NOT/KK20222022434321081101*26.37801134.961759741
Alex HalesST/NOT/KK202020203735210808532.73709152.3308511149
Andre RussellKKR/JT/DD20192019464113108080*38.57593182.1204268101
Marcus StoinisAUS/MS/LSG20242024524691080124*29.19777139.001519351
Kieron PollardTKR/ME/MNY2025202544381110797039.96672160.570726484
Babar AzamPAK/KK20222022363641078110*33.69885121.8117212312
Aaron FinchAUS/KKR/MR202220223838410788231.71893120.720919032
Tilak VarmaIND/MI202620264746151075101*34.68713150.771718550
Andre RussellWI/KKR/CV2024202460511610757130.71580185.340227091
KL RahulIND/PK20202020242431074132*51.14805133.421919236
Tamim IqbalBAN/CV/PZ20162016292961074103*46.70879122.18110110633
Luke RonchiNZ/WEL/GAW2017201735332107110234.55600178.5017211059
Evin LewisWI/RR/SKAN20212021343431066102*34.39668159.581818582
Rilee RossouwSA/DC/ST2023202341415106512129.58666159.911649958
Rovman PowellWI/KKR/PR202620265549910657326.63751141.810347070
Josh InglisPS/LEI/LS20212021383761064118*34.32685155.3326211039
Dawid MalanRR/YOR/NS202520254040510648830.40728146.1501049249
Mohammad RizwanPAK/CV/MS20232023272661063110*53.15779136.4611009633
Rovman PowellWI/DC/PZ2023202344431010639732.21644165.060446577
Faf du PlessisDC/JSK/TSK20252025373511062103*31.24721147.302809353
AB de VilliersSA/RCB/BT20162016292841059129*44.13639165.731928758
Suresh RainaIND/CSK/UP20182018373541057126*34.10758139.4517110634
Jonny BairstowMI/YOR/WF2025202539374105411631.94709148.6614310153
Aaron FinchAUS/MR/SUR201620162928210537940.50750140.40011210437
Sam BillingsBH/RR/KEN2023202353529105376*24.49804130.970338833
Aiden MarkramSA/LSG/DSG202520253837410528231.88750140.270938945

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.