ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Shubham DubeyVIDVidarbha2021-20241110222443*28.00170131.760001510
Chris DelanyGIBGibraltar2018-20211111222469*24.89210106.67021231
G ThakurMACMalta2023-2024131112246222.40185121.08010246
Movin SubasinghaBRCBurgher Recreation Club2024-2026161542247220.36145154.480111317
F NsubugaUGAUganda2013-20257933922431*9.33222100.900081311
Daniel Bell-DrummondAUCAuckland20195522237474.33160139.38030209
Connor EsterhuizenLIOLions202675222398*74.33120185.830201715
David WarnerSSSylhet Sixers20197712236337.17170131.18031195
Ahmed ShehzadBBBarisal Burners20127702236731.86156142.950201516
Kusal MendisPCPretoria Capitals20237702238031.86150148.67010279
Janneman MalanCCCape Cobras2019991223103*27.88150148.67101292
Inam-ul-HaqQATQatar2016-2019101002234122.30211105.69000214
Ali OrrSUSSussex2022-2023101002234122.30136163.970012511
Tajinder SinghRAJRajasthan2018-2019121132235127.88143155.940102110
Sanjay YadavTNTamil Nadu2018-2023151112235222.30175127.430121014
Joe DenlyBHBrisbane Heat2021121202235018.58207107.73012175
Craig SimmonsASAdelaide Strikers2014-2015131302234617.15183121.86000249
KTK RodrigoMALMaldives2023-2024131312237118.5824591.02012223
Ankit BawneMAHMaharashtra2016-20191914422349*22.30176126.70001178
Daryn SmitDERDerbyshire2017-20193116722330*24.78192116.15000203
Mihlali MpongwanaWPWestern Province2022-2026292132234312.39222100.45001167
Ravichandran AshwinCSKChennai Super Kings2009-20251053511223239.2923296.12003222
Chris LynnHAMHampshire2025441222108*74.00112198.211201718
Sherfane RutherfordLAKRLos Angeles Knight Riders20257712228637.00139159.710101713
Nasibullah ArabFRAFrance2026101002223322.20131169.470012612
Dane CleaverNZNew Zealand2022-20261311122278*22.20165134.55021228
Karim JanatFBFortune Barishal20231311422233*31.71133166.920002013
David WilleyNSNorthern Superchargers2021-20221313222281*20.18169131.360111412
A OseiGHAGhana2022-2026191502227214.8027381.32012181
A ShahiCYPCyprus2024-2026241932224413.88151147.020031317
Anwar AliQGQuetta Gladiators2016-20213626922228*13.06161137.890001313
CN KakuruUGAUganda2022-2026552982223810.5722499.11004202
Rashid KhanSHSunrisers Hyderabad2017-202176351122234*9.25162137.040091713
Ryan McLarenLANLancashire201710952217755.25140157.86010218
Luke RonchiKZKabul Zwanan2018101002215022.10154143.510102410
James HopesPKPunjab Kings2008111102217120.09148149.32021278
Tony WhitemanLUXLuxembourg2019-20211311422155*31.57191115.71011246
Akhilesh SahaniAPArunachal Pradesh2019-20212018322141*14.73205107.80001159
PF GallagherFINFinland2018-2023232322213610.52191115.710051812
Tom SmithGLOGloucestershire2014-2025132432822130*14.73202109.41001152
Hassan NawazAABFAntigua and Barbuda Falcons20268712207636.67173127.170102010
Hadisullah TarakhelBELBelgium2021-20268812207831.43122180.330102415
Ross TaylorJTJamaica Tallawahs201899522060*55.00176125.000201311
Lendl SimmonsRRRangpur Riders20159902207324.44206106.80020295
David WarnerSLSSt Lucia Stars201899222072*31.43197111.68011194
Evin LewisAABFAntigua and Barbuda Falcons20269912204827.50168130.950001220
Kusal MendisDADambulla Aura20239902208724.44185118.92011209
Muhammad NadeemSOUSouth Korea2018-202611922206831.43148148.650101216
Amir ButtMEXMexico2025-202610902207324.44165133.330101015
Justin KempCCCape Cobras2012-20151511622056*44.00166132.530101510

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.