ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Usman GhaniAFGAfghanistan2015-2023282735786524.08564102.480205315
Scott StyrisNZNew Zealand2005-2010312925786621.41483119.670104025
Hashim AmlaPKPunjab Kings2016-201716163577104*44.38407141.772326021
Alejandro FergusonARGArgentina2010-20263430857786*26.2362192.91034594
Aman DesaiSINSingapore2022-2025403815776415.59496116.330255416
Abdul SamadSHSunrisers Hyderabad2020-202450401057737*19.23395146.080033736
Terryn FrayBERBermuda2013-20264941557762*16.0365088.77023458
MO KitundaTANTanzania2021-2026554235774614.7959497.140054916
Asif AliPAKPakistan2018-202358511357741*15.18431133.870042737
Afif HossainCCChattogram Challengers2022-20232423257669*27.43467123.340206014
Harry FinchKENKent2021-20262724557664*30.32455126.590315612
Washington SundarTNTamil Nadu2018-2023272545765327.43489117.790104516
Adam WheaterHAMHampshire2014-2016362945767823.04462124.68023599
J BuleleMOZMozambique2018-20263130357662*21.3367685.21034654
Mohammad RizlanQATQatar2016-20245042957672*17.45512112.500343233
Corey AndersonSOMSomerset2017-2018191855757244.23336171.130303638
NG CollinsFINFinland2018-2023232315747926.0958797.79041508
MS DhoniRPSRising Pune Supergiant2016-20173027957464*31.89460124.780203330
Daniel LawrenceSURSurrey2024-202629276574120*27.33384149.481115119
Tharindu PereraBOTBotswana2019-20253532757448*22.96562102.140035417
Shivam DubeMUMMumbai2016-20243835145746327.33423135.700133532
Tom Kohler-CadmoreSWSharjah Warriorz20252020357391*33.71470121.910415222
AJ MoscaITAItaly2022-2026222165737838.20447128.190424422
Quinton de KockMNYMI New York2025-2026222205737726.05402142.540634932
Unmukt ChandLAKRLos Angeles Knight Riders2023-20262524157386*24.91489117.180545518
Travis BirtHHHobart Hurricanes2011-2015242325726527.24394145.180304629
Albie MorkelSASouth Africa2005-20155038115724321.19402142.290012939
Pieter SeelaarNEDNetherlands2008-202178451357296*17.88520110.000124012
Ross TaylorSUSSussex2016-20172322657193*35.69453126.050314224
Sam HarperMSMelbourne Stars2016-202634303571110*21.15418136.601235817
E BeukesCAACambodia2023-20254338135713922.84460124.130043335
Sam WhitemanPSPerth Scorchers2013-2024433825706815.83485117.530235116
Abhimanyu EaswaranBENBengal2019-202321206569107*40.64439129.611334714
Ajinkya RahaneCSKChennai Super Kings2023-20242723156871*25.82385147.530204723
Mark ChapmanHKHong Kong2013-20163330356863*21.04522108.810104812
Samson AwiahGHAGhana2018-20244135556896*18.9360893.420245311
Kyle MayersSKANSt Kitts and Nevis Patriots2024-2026292905679219.55398142.460235035
Manan VohraCHAChandigarh2019-202414142566106*47.17416136.061305026
Dean ElgarESSEssex2024-2025222215667726.95428132.240526512
Tillakaratne DilshanDCDelhi Capitals2008-20102726456667*25.73473119.660436216
Daniel ChristianBHBrisbane Heat2011-20152626456675*25.73424133.490313628
Kedar JadhavDCDelhi Capitals2010-201541371456663*24.61421134.440244421
Nelson OdhiamboKENKenya2010-2024764585666715.30546103.660264513
JP DuminyMIMumbai Indians2009-2018262385656237.67496113.910514217
Sazib BhuiyanCZECzech Republic2022-2026363225657118.83397142.320435130
Dinesh ChandimalCSColombo Stars2021-20222020556465*37.60410137.560214819
S PeriyalwarROMRomania2019-2025413511564105*23.50518108.88134619
Shimron HetmyerSOSeattle Orcas2023-20262020656397*40.21331170.090413240
Stiaan van ZylCCCape Cobras2012-20142323156377*25.59486115.840305314
Dwayne SmithGLGujarat Lions2016-2017242425637425.59377149.340536724

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.