Live1st ODI · India in New Zealand 2026/27NZ118/7 (29.4)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Moisés HenriquesAUSAustralia2009-20212421435562*20.88285124.560201715
Mayank AgarwalDCDelhi Capitals2014-2016212113556817.75293121.160213811
Awais AhmadSWESweden2025-2026242303554315.43278127.700032921
Ben RohrerSTSydney Thunder2015-20182624103554825.36267132.960012910
Haroon ArshadHKHong Kong2019-2024362693556820.88275129.09012289
Gian-Piero MeadeITAItaly2018-20264131735559*14.79352100.85015269
Nehemiah OdhiamboKENKenya2007-2022554083554111.09330107.580063610
William PorterfieldNWNorth-West Warriors2018-20211414235461*29.50268132.090313317
Philip SaltPCPretoria Capitals2023-20242019235477*20.82237149.370234012
Mazharul IslamSEYSeychelles2021-2026222143545020.8238192.91023452
Yusuf PathanBARBaroda2016-20192523935447*25.29353100.280032211
S AustinCYPCyprus2021-2025282423544616.09344102.91003285
Amjad JavedUAEUnited Arab Emirates2013-2017332663547617.70310114.190112419
Chris JordanSUSSussex2014-202159331335445*17.70292121.230022412
Mohamed AzzamMALMaldives2014-202452465354258.6348572.99006203
Keegan PetersenDOLDolphins2021-20221312235373*35.30320110.31032338
Mark PettiniLEILeicestershire2016-2017141423537629.42291121.31031445
Rishav DasASSAssam2018-2023181713535622.06319110.66022412
Steven DaviesSURSurrey2014-2016232203535816.05268131.72023379
Rob JonesLANLancashire2017-202335231335361*35.30307114.98014255
Michael NeserBHBrisbane Heat2011-202641321235364*17.65235150.210153113
Alex RossDDDurdanto Dhaka20241111235289*39.11261134.870403017
Brendon McCullumMIDMiddlesex2016-2017141413528827.08236149.150313022
Jack BoyleCDCentral Districts2023-20251414135282*27.08281125.270403710
Shamim HossainCKChittagong Kings2024-2025151523527927.08221159.280203218
Kieron PollardCCCape Cobras2014-20161716935272*50.29212166.040102919
Iftikhar AhmedFBFortune Barishal202311115351100*58.50223157.401301923
Andre RussellKNIKnights2014-20151613435166*39.00179196.090402330
James NeeshamPCPretoria Capitals2023-2025252353513719.50280125.360012915
Zaheer IbrahimQATQatar2018-2021252363514420.65316111.080023411
Imran AmeerMACMalta2022-202633271035146*20.65326107.67002347
Mohammad ShahzadRRRangpur Riders20161111235080*38.89318110.060203611
Nehal WadheraMIMumbai Indians2023-2024201613506423.33250140.000213218
Rovman PowellLAKRLos Angeles Knight Riders2025-2026191933507321.88220159.090211928
Finn AllenKKRKolkata Knight Riders202611111349100*34.90163214.111103328
Sameer MinhasIUIslamabad United20261111234982*38.78224155.800304113
Mohammad MithunSTSylhet Thunder2019-20201212234984*34.90282123.760211914
Yashasvi JaiswalMUMMumbai2021-20231716134966*23.27270129.260214511
Dunith WellalageJKJaffna Kings2022-2026292183495626.85304114.80010339
Shahrukh KhanGTGujarat Titans2024-2026312363495820.53208167.790212324
Ravindra JadejaGLGujarat Lions2016-201727251234936*26.85290120.34001278
Mehran KhanOMAOman2015-202450416349299.97330105.760072214
AB de VilliersMIDMiddlesex201988334888*69.60191182.200402120
Avi BarotSAUSaurashtra2016-20211111034812231.64219158.901103814
Callum FergusonMRMelbourne Renegades2014-2017161523484026.77267130.34001258
HA JacksonFRAFrance2021-2026272423485015.8239588.10011274
Mukhtar GhulamiFRAFrance2023-2026262413484615.13305114.100033116
George LindeCCCape Cobras2014-20214026834852*19.33248140.320111815
Michael NeserASAdelaide Strikers2012-202160391334840*13.38298116.780032711
Adnan IlyasOMAOman2015-20161414234757*28.92242143.390201920

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.