Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
N ChejayBHUBhutan2019-20262420226650*14.7834277.78012176
Shakeel AhmedOMAOman2023-2026472672664514.0027098.52003209
William BeerSUSSussex2014-20228240152663710.64220120.91005179
Martin GuptillSKANSt Kitts and Nevis Patriots2015101002655326.50223118.830112211
Dawid MalanHHHobart Hurricanes2020-2021101002657526.50233113.73011236
Lakhan SinghSERServices2016-2021101002658126.50208127.40021327
Suman GhimirePORPortugal2023-20241210326553*37.86218121.56010295
Muhammad SiddiquiSLOSlovenia2022-2025121202654822.08218121.560012712
Chadwick WaltonKKKarachi Kings2020-2021181642654522.08193137.310012112
Alex CareySUSSussex201910812647837.71173152.600202610
Harry BrookLQLahore Qalandars20221083264102*52.80154171.431002311
Asghar AfghanKKKandahar Knights20188802647433.00180146.670301621
Shane WatsonSLZSt Lucia Zouks201699226457*37.71172153.490211914
Bhanuka RajapaksaSLKSt Lucia Kings2023-2024101012648629.33189139.680202116
Umang SharmaUPUttar Pradesh2016-2018111122649529.33168157.140112512
Nithish Kumar ReddyCHA-XIChargers XI2020111102645724.00229115.28020219
Shoaib MalikCVComilla Victorians2015-20191615326454*22.00263100.380111810
Shahil MominAUAAustria2021-20231917326448*18.8628592.63001171
Freddie McCannNOTNottinghamshire2024-2026212032644815.53211125.120002710
Shashikant LaxmanMEXMexico2019-2026252402645311.0026599.62012346
James VinceJSKJoburg Super Kings20267702637737.57172152.91021329
Kusal MendisKTKandy Tuskers20208812636837.57188139.890201817
Will JacksMLMI London20268802636532.88168156.550302215
M VamsiCPN-XIChampions XI20209902638529.22187140.640202615
Sajid CheemaKSASaudi Arabia2018-2024171402635218.79239110.040112413
Michael RipponCANCanterbury2023-20261915426358*23.91210125.24011186
Aditya GarhwalRAJRajasthan2018-2021171702634315.47235111.91001345
Fabian AllenJTJamaica Tallawahs2022-2023231932635016.44200131.500111616
Moeen AliGAWGuyana Amazon Warriors2024-20252221326344*14.61258101.940021811
Stuart PoynterIREIreland2015-2019242152633916.44232113.36000255
Pat CumminsSHSunrisers Hyderabad2024-20263822926335*20.23172152.910001618
Brandon KingBRBarbados Royals202577126298*43.67192136.460102216
Martin GuptillTKRTrinbago Knight Riders202310102262100*32.75227115.421101911
Tom BantonBHBrisbane Heat2019-2025101002626426.20155169.030302119
Lewis GregoryRRRangpur Rangers2019-20201111126276*26.20187140.110112113
Akhil HerwadkarMUMMumbai2016-2018111102626823.82214122.43010296
Martin GuptillBKBiratnagar Kings2024-2025121202626121.83197132.990212114
Soumya SarkarFBFortune Barishal20241514226275*21.83205127.800132513
SM TupouFIJFiji2018-2026202002624613.1030087.330001513
Josh BohannonLANLancashire2018-2025372952623910.92251104.38004214
C PengkumtaTHAThailand2018-202648346262509.3634875.29017177
Divyaansh SaxenaAAARCS Andheri202677126188*43.50150174.000303113
Thisara PereraJSJaffna Stallions2020108226197*43.50117223.080202219
Babar AzamCSColombo Strikers202388026110432.63197132.49110257
Angelo MathewsKFKandy Falcons20241010326144*37.29172151.740002313
Rovman PowellJKJamaica Kingsmen2026131232614929.00192135.940031318
MD RahmatullahBIHBihar2019-2021151322616423.73211123.700111614
Deepak HoodaPKPunjab Kings2020-2021191652616423.73194134.540221414
Dwaine PretoriusSASouth Africa2017-20223017526177*21.75159164.150122215
William McClintockNWNorth-West Warriors2016-2026242132615414.50222117.570132214

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.