Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Razmal ShigiwalAUAAustria2018-202550467118495*30.36863137.200749451
Gautam GambhirDCDelhi Capitals2008-20184644411828629.55962122.8709214013
Jordan CoxKENKent2019-202357501611809434.71841140.310638641
Ayush BadoniLSGLucknow Super Giants2022-202666561011787425.61836140.910759647
Shivam DubeINDIndia2019-202681611911786628.05786149.870627871
Yuvraj SinghINDIndia2007-201757519117777*28.02863136.380817774
Kevin PietersenENGEngland2005-20133736511767937.94831141.5207111932
J BakerCAYCayman Islands2024-2026323251171106*43.37884132.4711009964
Rohit SharmaDCDeccan Chargers2008-201045446117076*30.79890131.460829651
Karun NairKARKarnataka2016-202149447116811131.57810144.2025210550
Jack LeaningKENKent2020-2025725914116781*25.93917127.260547744
Shoaib MalikBTBarbados Tridents2013-201735345116581*40.17962121.100817832
LA DunbarSERSerbia2019-202645449116311733.23939123.862549961
Brett HamptonNDNorthern Districts2017-20267467711616519.35835139.040668372
Caleb JewellHHHobart Hurricanes2019-20255856211607621.48917126.5006212527
Hashim AmlaSASouth Africa2009-201841415115897*32.17883131.1407213323
Aizaz KhanHKHong Kong2013-20261219922115848*15.041084106.8300107629
Alex HalesDVDesert Vipers2023-202535354115611037.29802144.1419110458
Alex RossSTSydney Thunder2019-2024575212115577*28.88899128.480537942
Joe BurnsBHBrisbane Heat2012-202158561111516925.58938122.710548243
Dinesh ChandimalSLSri Lanka2010-20257163711498320.521081106.290709625
Heinrich KlaasenDSGDurban's Super Giants2023-2026403761146104*36.97690166.091937174
Neil BroomOTAOtago2013-20224342011449327.24900127.1107210440
Kushal MallaNEPNepal2019-20266759121144137*24.34833137.331546676
Dinesh KarthikKKRKolkata Knight Riders2018-2021615818114397*28.57814140.4205411341
Krunal PandyaMIMumbai Indians2016-202184722211438622.86825138.5501210546
David WarnerSTSydney Thunder2011-2026303081139130*51.77789144.3636210638
Ben McDermottHAMHampshire2022-20244443211388327.76806141.19010410760
Philip SaltMOManchester Originals2021-20254343111388627.10744152.9607210851
Matthew StokesGUEGuernsey2018-2026494313113510037.83927122.4416110519
Lewis HillLEILeicestershire2015-202586721211355918.92908125.000439138
KL RahulDCDelhi Capitals2025-2026282741132152*49.22700161.7128110852
Ruturaj GaikwadMAHMaharashtra2018-202134343113282*36.52816138.7309011339
Rajat PatidarMPMadhya Pradesh2018-20243434511329639.03742152.5601239655
Jacques KallisRCBRoyal Challengers Bengaluru2008-201042426113289*31.441009112.19010412721
Matthew GilkesSTSydney Thunder2019-20266460411319320.20915123.6106911133
Alex ObandaKENKenya2007-202360574113010821.32863130.9422613347
Asif AliIUIslamabad United2016-202376661611307522.60717157.600336388
Chris LynnASAdelaide Strikers2022-20263535511288837.60751150.2008011247
Nick GreenwoodJERJersey2019-202642424112786*29.66774145.6105311337
Faf du PlessisSLKSt Lucia Kings2021-2024343331126120*37.53745151.142729360
Gyanendra MallaNEPNepal2013-202260492112610723.96962117.051329541
Suryakumar YadavMUMMumbai2016-2024434013112494*41.63726154.8208511744
Nalin NipikoVANVanuatu2018-20264948711238427.39977114.940738144
Andre RussellWIWest Indies2011-202586752411227122.00685163.800396595
Tim DavidAUSAustralia2022-20266049131121102*31.14645173.801557983
Paul CollingwoodDURDurham2014-2018545191118108*26.62917121.921368232
Luke HollmanMIDMiddlesex2020-202685752011185120.33847132.000149636
Rilee RossouwMSMultan Sultans2020-202343419111712134.91689162.1227411450
Sherfane RutherfordWIWest Indies2018-202659511211178428.64717155.790878472

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.