Live6th Match · Pakistan ODI Tri-Series 2026/27SL96/1 (16)ENG386/5 (50)SL need 291 runs in 204 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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
Colin MunroNZNew Zealand2012-2020656271724109*31.351102156.443115132107
Luis ReeceDERDerbyshire2017-202482812172075*21.771308131.50014516864
Najibullah ZadranAFGAfghanistan2012-2026100882817187328.631255136.8908511892
Tom Kohler-CadmoreYORYorkshire2017-202257557171696*35.751218140.89016414180
Daniel ChristianNOTNottinghamshire2015-20228676251715113*33.631128152.0416311696
Cole McConchieCANCanterbury2017-202697861217098423.091364125.2909613851
Murali VijayCSKChennai Super Kings2009-202070704170812725.881365125.1327315068
Harry BrookENGEngland2022-20267162151702114*36.211032164.9228113884
Usman KhawajaSTSydney Thunder2011-2022575751701104*32.711322128.67110420326
Taranjeet SinghROMRomania2021-202656556169911034.671065159.53110320680
Umar AkmalPAKPakistan2009-201984791416909426.001377122.73081012255
Kyle CoetzerSCOScotland2008-20217574516898924.481406120.1308517453
Adam HoseBBBirmingham Bears2018-202259588168711933.741128149.5629215377
Shan MasoodMSMultan Sultans2019-20265453316858833.701216138.57010118736
Mark ChapmanNZNew Zealand2018-20269376131682104*26.701181142.4219614274
Aaron FinchSURSurrey2016-2019404081674131*52.31991168.9248115586
Alex DaviesLANLancashire2014-2021767210167494*27.001312127.590131017934
Zak CrawleyKENKent2018-2026656441672108*27.871132147.7017317357
AB de VilliersSASouth Africa2006-2017787511167279*26.131237135.17010514060
Jonny BairstowENGEngland2011-202480721616719029.841215137.53010614876
Tim SeifertNDNorthern Districts2017-202458572166710730.311228135.75110316269
GA PriandanaINAIndonesia2022-2026939010166678*20.821592104.65081017052
Jacques RudolphGLAGlamorgan2014-20175652131657101*42.491357122.11113318416
Jan FrylinckNAMNamibia2017-2026957515165213427.531264130.7026414154
Hamilton MasakadzaZIMZimbabwe2006-201965652164493*26.101395117.85011115064
Dawid MalanYORYorkshire2020-202556567164295*33.511158141.80014616266
Irfan KarimKENKenya2013-2026746421163874*38.091554105.41011214925
Faf du PlessisRCBRoyal Challengers Bengaluru2022-20244545216369638.051113146.99015215670
Saif ZaibNORNorthamptonshire2017-202694842016339225.521115146.4608815562
Devon ConwayWELWellington2017-20244241101632105*52.651166139.97212319036
Rishi PatelLEILeicestershire2021-202681782162810421.421181137.8523516558
MS DhoniINDIndia2006-201997854216175637.601282126.1302111652
Nicolas PooranLSGLucknow Super Giants2023-2026575712161587*35.89937172.360113117121
David LloydGLAGlamorgan2014-202276703161497*24.091214132.95010618245
Nicolas PooranTKRTrinbago Knight Riders2022-2026535271612102*35.821058152.362127109112
Rajat PatidarRCBRoyal Challengers Bengaluru2021-2026575241612112*33.58980164.491141106110
Matt RenshawBHBrisbane Heat2018-202665648161110228.771149140.2116611965
Suresh RainaINDIndia2006-2018786611160510129.181190134.8715314558
Ahmed ShehzadPAKPakistan2009-2019616121603111*27.171371116.9218217037
Devdutt PadikkalRCBRoyal Challengers Bengaluru2020-2026555431595101*31.271146139.18111316560
Cameron BancroftPSPerth Scorchers2015-2023676115159495*34.651281124.43012311641
Isaac DanladiNGRNigeria2018-202671659159390*28.451302122.3508113854
David WilleyYORYorkshire2016-202258545158611832.371061149.4819012288
Shadab KhanIUIslamabad United2017-2026104851215869121.731123141.2309711381
Chris GayleJTJamaica Tallawahs2013-201951518158411636.841169135.50383113114
Hilton CartwrightMSMelbourne Stars2019-202683742215827930.421196132.2704012566
Marlon SamuelsWIWest Indies2007-2018666410157689*29.191350116.74010014267
Tom Kohler-CadmoreSOMSomerset2023-20265858615689030.151036151.3508313788
Will YoungCDCentral Districts2017-2026515121567101*31.981072146.18212312367
Ben DuckettNORNorthamptonshire2014-201867631115679630.131166134.3908318727

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.