Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BellPS/WAR20162016161615938039.53453130.910605618
Shane WatsonAUS/RR201320131919259310134.88407145.701206524
Andre FletcherSKAN/FB/ME202320232120359393*34.88459129.190605523
Kamindu MendisSL/KF202420242825359165*26.86431137.120515525
Kieron PollardWI/MI/AS201620163533959151*24.63413143.100123337
Iftikhar AhmedPAK/QG/GG20222022433755915218.47508116.340333325
Rohit SharmaIND/MI201420142121359062*32.78464127.160505022
David WarnerAUS/DC/SS2012201222222590109*29.50409144.251425632
Sherfane RutherfordSKAN/PZ/CS202120212927859058*31.05446132.290403539
Gerhard ErasmusNAM/GG/KG20252025302865905826.82525112.380314717
Kevin PietersenENG/RCB201020101515658973*65.44420140.240505418
KN ChaddhaINA202620262322258975*29.45548107.480414812
Rehan AhmedENG/HH/LEI202520252826458952*26.77450130.890226524
Kieron PollardWI/MI/SUR2022202240371358941*24.54484121.690013233
Corey AndersonNZ/RCB/ND20182018222145887234.59370158.920313637
Glenn MaxwellAUS/PK/MS201520152929158892*21.00406144.830325524
Sunil NarineKKR/SUR/CV20222022514295885717.82374157.220474443
AP YadavTHA202420242323358779*29.35498117.870426812
Samit PatelWEL/NOT/RK201720172624558677*30.84399146.870425525
Marlon SamuelsWI/SKAN/CV201520151919558571*41.79466125.540605817
Colin AckermannNED/LEI20192019232335855829.25464126.080204910
Henry DavidsTIT/SLZ20142014242315847526.55469124.520225221
Alex CareyAUS/AS201820183125558410029.20442132.131305718
Dinesh KarthikIND/KKR/TN201920193026858497*32.44421138.720405029
Azam KhanIU/GG/BR20222022292625838524.29457127.570513738
Hardik PandyaIND/MI/BAR202420243329758350*26.50402145.020115230
Ajinkya RahaneIND/RPS20162016212155827436.38475122.53063629
Andre FletcherSKAN/ME/LAKR20262026232325826427.71438132.880305227
Matthew WadeAUS/HH20212021322825829322.38407143.000225126
Dwayne BravoWI/CSK/MR20142014362955826724.25435133.790123531
Zeeshan AliHK202520252121058110127.67416139.661206822
Ian BellBB201820181414258013148.33417139.091416015
Mohammad NaimBAN/KT/CR2025202518183580111*38.67422137.441315529
James RewSOM/LS2026202618183580116*38.67375154.671216117
Suresh RainaIND/CSK20092009242315809826.36431134.570314828
Ravi BoparaESS/DD/KK201620162926658081*29.00506114.620323617
Jonny BairstowENG/PK/WF2024202428265580108*27.62413140.441126226
Khushdil ShahPAK/RR/KK202520253126858073*32.22399145.360313841
George DockrellIRE/LL2022202232291058069*30.53368157.610334733
Tom CurranSS/SUR/IU202320233932958067*25.22390148.720235026
Paul WalterBH/ESS/MO20232023353235807820.00391148.340214533
Harpreet SinghCHH201920191211357892*72.25390148.210504924
MS DhoniIND/CSK2018201823201157879*64.22381151.710403734
Eoin MorganENG/ST/SH20152015242445787428.90471122.720313626
Moisés HenriquesAUS/PK/SS202120212725457876*27.52431134.110304022
Ajinkya RahaneIND/RR201520151615257791*44.38448128.790415613
Sarfraz AhmedPAK/QG201820183023657789*33.94416138.700115715
KL RahulIND/RCB2016201619165576110*52.36383150.391425424
Sanath JayasuriyaSL/MI2008200817172576114*38.40364158.241206334
Virender SehwagIND/DC201220122121157687*28.80374154.010516621

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.