Live5th ODI · Ireland in Namibia 2026/27NAM22/0 (5)IRE129 (33.1)NAM need 108 runs in 270 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL119/1 (13.3)BOL need 56 runs in 39 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Romario ShepherdWIWest Indies2020-202685592595052*27.94645147.290155471
Kamau LeverockBERBermuda2013-20263835794710333.82642147.511447853
P BaronARGArgentina2019-2026383649477329.59780121.4109010622
CV AntoKUWKuwait2023-2026494779477523.68622152.250316071
Delray RawlinsSUSSussex2018-2022565189476922.02657144.140337052
Sanju SamsonKERKerala2016-2023313169468737.84704134.3801148541
Chirag SuriUAEUnited Arab Emirates2018-2022363639468828.67806117.370829523
Simon HarmerESSEssex2017-2026132892994656*15.77672140.770277240
Michael LevittNEDNetherlands2024-20263029194513533.75669141.261618250
Matthew CritchleyESSEssex2022-202667621394263*19.22740127.300327036
Jordan CoxOIOval Invincibles2022-20252927894086*49.47610154.100709238
Walid GhauriNORNorway2019-202637364939100*29.34791118.711418430
Jordan HermannSECSunrisers Eastern Cape2023-202641395939106*27.62787119.311429328
Daniel DouthwaiteGLAGlamorgan2019-20268369179395618.06675139.110434766
Jack HaynesNOTNottinghamshire2024-20264039393789*26.03689135.990628329
Dinesh KarthikRCBRoyal Challengers Bengaluru2015-20246053159378324.66575162.960368253
Cameron BancroftGLOGloucestershire2016-2025373639358728.33741126.180449321
Denesh RamdinTKRTrinbago Knight Riders2016-202155471793559*31.17813115.010536832
Ashwin HebbarANDAndhra2016-202335353934103*29.19734127.251549534
JJ HuoMOZMozambique2018-20264644893412625.94723129.1822510039
Wes DurstonDERDerbyshire2014-2016333319328929.13662140.7906210032
Gautam GambhirINDIndia2007-2012363629327527.41783119.0307210910
Kamran KhanQATQatar2016-2025454219328822.73684136.260528057
Ian BellWARWarwickshire2014-2017313029319033.25717129.850809526
Cameron WhiteMRMelbourne Renegades2015-20193535893179*34.48786118.450716532
Michael LumbSSSydney Sixers2011-2017404019318023.87749124.300508733
Azyan FarhathMALMaldives2018-202645441093166*27.38105888.000607218
Devon ThomasSKANSt Kitts and Nevis Patriots2015-2021605059297120.64769120.810418140
Cody ChettyDOLDolphins2012-2019474369276825.05776119.460437426
Ricky BhuiANDAndhra2018-202330287926108*44.10600154.332435262
Wesley BarresiNEDNetherlands2012-20245049792675*22.05787117.660458624
Junaid AzizBHRBahrain2020-20268858179265222.59841110.110126044
Tanmay AgarwalHIHyderabad (India)2016-20233636192597*26.43747123.830629622
Mohammad HafeezLQLahore Qalandars2019-20223837992598*33.04710130.280527834
Cameron DelportDOLDolphins2012-201642411925103*23.13680136.0313410037
Finn AllenWELWellington2020-20232525292492*40.17472195.7601029453
Dewald BrevisSASouth Africa2023-202635333923125*30.77563163.941315471
Brendon McCullumBHBrisbane Heat2011-2019353419207227.88674136.500918738
Matthew CritchleyDERDerbyshire2016-202170561092080*20.00768119.790236827
Yasir AliSPASpain2018-20264743891680*26.1792698.920427422
Agha SalmanPAKPakistan2024-2026514889167622.90744123.120648032
Jos ButtlerMOManchester Originals2021-2025252529158239.78642142.520818038
Dane VilasCCCape Cobras2012-201639351291563*39.78747122.490527129
Tom Kohler-CadmoreWORWorcestershire2014-20163838291512725.42660138.641529632
Tristan StubbsSECSunrisers Eastern Cape2023-202647401591566*36.60665137.590405041
David WieseSUSSussex2016-202166481291379*25.36672135.860336937
Ryan HigginsGLOGloucestershire2018-202257491491377*26.09682133.870227430
Faheem NazirSWISwitzerland2022-20252424491211345.60611149.2626110628
Jack LeaningYORYorkshire2014-20194641109126429.42673135.510225738
David BedinghamDURDurham2020-2026484429127821.71646141.180527039

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.