Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO179/1 (16)ES198/6 (20)LIO need 20 runs in 24 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusTITTitans2024-202613131592188*49.33321184.421306233
Chris GayleRCBRoyal Challengers Bengaluru2011-20178484113163175*43.332071152.735195248239
Aaron FinchAUSAustralia2011-202210310312312017234.292189142.532198309125
Hamza KhanRWARwanda2023-2026535291330164*30.931090122.0218410764
Karanbir SinghAUAAustria2024-202661617258116447.801482174.164204214213
Dewald BrevisTITTitans2022-20262525272416231.48446162.331324953
Adam LythYORYorkshire2014-20261411386393216129.792573152.8222910424160
Mohammad IhsanSPASpain2022-20262827580116036.41459174.512116756
Brendon McCullumKKRKolkata Knight Riders2008-201335353882158*27.56731120.661429232
Brendon McCullumWARWarwickshire2015771270158*45.00141191.491002617
Mitchell OwenWFWashington Freedom2025-20262424074015530.83377196.291426355
Glenn MaxwellMSMelbourne Stars2012-2026120112243096154*35.181988155.732206255145
Luke WrightSUSSussex2014-202210310083359153*36.512274147.714214353120
KL RahulDCDelhi Capitals2025-2026282741132152*49.22700161.7128110852
Chris GayleSOMSomerset2015-2016882505151*84.17276182.971303942
Finn AllenSFUSan Francisco Unicorns2023-20263535090415125.83476189.922537271
Sacha De AlwisCAYCayman Islands2010-202630307783150*34.04680115.151316136
Stephen DohenyMRMunster Reds2018-202515151475150*33.93288164.931123628
CM CarrollCROCroatia2026551395150*98.75199198.491303030
Marcus StoinisMSMelbourne Stars2013-2026118112213208147*35.252390134.231218285117
Shreyas IyerMUMMumbai2016-202434344121314740.43821147.7526010164
Chris GayleRRRangpur Riders2017-201922223665146*35.00451147.452324358
Punit BishtMEGMeghalaya2019-202123203487146*28.65305159.671115223
Glenn MaxwellAUSAustralia2012-2026130118182897145*28.971876154.425125243150
Jason RoyQGQuetta Gladiators2018-2024333321087145*35.06746145.7126312839
Kamil MisharaNCCNondescripts Cricket Club2024-202617166413145*41.30246167.891213826
Sahil ChauhanESTEstonia2023-202626255518144*25.90293176.791143046
Philip SaltENGEngland2022-2026656071852141*34.941131163.75410718787
Michael BracewellWELWellington2017-20256055131472141*35.051027143.3319011072
Tamim IqbalCVComilla Victorians2017-201924243799141*38.05599133.391438630
Abhishek SharmaSHSunrisers Hyderabad2019-202689866231614128.951356170.802136221139
Anshuman RathHKHong Kong2015-20269695122626140*31.642069126.92213426363
Quinton de KockLSGLucknow Super Giants2022-202430301901140*31.07629143.241718640
Josh BrownBHBrisbane Heat2022-20242323062414027.13417149.641215343
Jordan CoxESSEssex2024-202623233629139*31.45383164.231115837
Tim RobinsonWELWellington2021-20263231284413929.10584144.521747733
Nicolas PooranMNYMI New York2023-2026393981352137*43.61930145.383809489
Kushal MallaNEPNepal2019-20266759121144137*24.34833137.331546676
Finn AllenNZNew Zealand2021-202664643176313728.901037170.01375151123
Zeeshan KukikhelHUNHungary2021-20252424176413733.22477160.171518041
Joe ClarkeNOTNottinghamshire2019-20261051034279413628.221811154.282188299131
Abhishek SharmaINDIndia2024-202670692224013533.431138196.844148213158
Kiran CarlsonGLAGlamorgan2017-202697923212513523.881413150.3927419799
Michael LevittNEDNetherlands2024-20263029194513533.75669141.261618250
L Yamamoto-LakeJPNJapan2022-202645443835134*20.37634131.701488434
Jan FrylinckNAMNamibia2017-2026957515165213427.531264130.7026414154
Prithvi ShawMUMMumbai2019-20242525071813428.72442162.441536746
AB de VilliersRCBRoyal Challengers Bengaluru2011-2021155144354491133*41.202831158.642378362238
Sikandar RazaZIMZimbabwe2013-2026141136123165133*25.522328135.9511712246149
Max O'DowdNEDNetherlands2015-2026949082340133*28.541917122.07115324456
Page 1Next

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.