ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael KlingerKTKhulna Titans201777115447*25.6715897.47000132
Jack LeaningSUSSussex20268811546522.00136113.24010161
Matthew BreetzkeNMBGNelson Mandela Bay Giants20199801546419.25134114.93011143
Vishad RandikaPSCPolice Sports Club2024-20258801543319.25117131.62001168
Farhaan BehardienKNIKnights2021-2022109215436*22.00147104.7600145
Henry HuntASAdelaide Strikers2022-20239901544917.11143107.69001134
Jason RoySSSydney Sixers2016-2018101001544015.40117131.62000186
Nadif ChowdhuryBBBarisal Bulls2015-2016161101544114.0016394.4800176
Will SmithDURDurham20181111215437*17.11138111.5900195
Nahidul IslamRRRangpur Riders2017-2019181361545822.00125123.20011181
Kirk McKenzieJTJamaica Tallawahs2021-2023131301542811.8517488.51001155
Ryan GibsonASAdelaide Strikers2020-20231615515443*15.40132116.67002144
Shahid AfridiMSMultan Sultans2019-20212116515435*14.00115133.9100399
Wahab RiazPAKPakistan2008-20203618615430*12.83123125.20002107
Steve StolkNCNorthern Cape20265501538930.60101151.49011167
Andrew McDonaldMRMelbourne Renegades2011-201266115360*30.60118129.66021410
Vikrant RajputRAIRailways2019-20217601534825.50136112.50000106
Diego RosierNWNorth West20267701534521.86123124.39000154
Het PatelGUJGujarat2021-202298315345*30.6016791.62000132
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2024-20258801537419.13140109.29010136
Ravikumar SamarthKARKarnataka2016-201910901533117.00146104.79000152
Daniel HughesSTSydney Thunder2013-20151210215340*19.13151101.32002171
Romario ShepherdRCBRoyal Challengers Bengaluru2025-20262310415353*25.5090170.000111112
Delano PotgieterNWNorth West20221010215337*19.13143106.9900086
NRM ThainESSEssex2025-2026181031533821.86101151.49000136
David MillerLSGLucknow Super Giants20251111615327*30.60120127.50000134
Andrew TyeYORYorkshire2026131141534421.8681188.89000915
Ashton TurnerMOManchester Originals2022-2023131251532621.8696159.38000106
Devon ThomasAHAntigua Hawksbills2013-2014151331533815.30151101.32002117
Kevon CooperTKRTrinbago Knight Riders2016-20182614615342*19.1395161.050021011
T TaylorCAYCayman Islands2019-2025231861534212.7516891.0700178
Sandeep GoudOMAOman2019-20243019615331*11.7716195.0300157
Kuldeep YadavDCDelhi Capitals2022-202666311915335*12.7517885.96003133
Dwaine PretoriusPRPaarl Rocks20195501524330.4096158.33000810
James ColesSECSunrisers Eastern Cape20266511526138.0089170.79010166
Shashwat JagtapETSEagle Thane Strikers2026552152100*50.6784180.95100224
Matthew ShortWFWashington Freedom20236601528025.33121125.62010155
Steve SmithDCDelhi Capitals20218711523925.33135112.59000132
Thanuka DabareGGGalle Gladiators20227701527021.71123123.58011173
Wahab RiazDERDerbyshire201812801525319.00110138.18010177
Quinton de KockKKRKolkata Knight Riders202588115297*21.71117129.91010911
Mitchell SantnerECREdinburgh Castle Rockers2026108515239*50.67105144.76000127
Mitesh PatelBARBaroda2019-202210811526021.71133114.29011172
Nicolas PooranMCTMI Cape Town2025-202610901523316.89107142.06000814
Najibullah ZadranDGDambulla Giants20219901525416.89135112.5901298
Dushan HemanthaPSCPanadura Sports Club202599115259*19.00137110.9501056
Lakvin AbeysingheKYCCKurunegala Youth Cricket Club2025-20269901526216.89138110.14012183
Richie BerringtonGCGlasgow Cosmic2026101011525116.89121125.62011117
Shahidullah KamalKZKabul Zwanan201891031524021.71129117.8300076
Nick BrowneESSEssex2015-2016131121523816.89127119.69000132

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.