Live1st ODI · India in New Zealand 2026/27NZ135/8 (32)INDIND chose to bowlTest1st 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
Owais ShahENGEngland2007-20091715134755*24.79284122.180102613
Wahidullah SahakNORNorway2021-2026221813477520.41258134.500313712
Isaac MohammedWORWorcestershire2025-2026191903474218.26273127.110004415
Joe ClarkeWFWelsh Fire2022-20242322334769*18.26309112.300263111
Simon HarmerWARWarriors2012-201432231134739*28.92272127.570022311
Michael CarberryPSPerth Scorchers2014-20161412334677*38.44268129.100403710
Mahipal LomrorRCBRoyal Challengers Bengaluru2022-20242925434654*16.48222155.860132521
Aminuddin RamlyMASMalaysia2014-2021302663464117.30248139.520011425
KK Lin ThuMYAMyanmar2018-202641393346719.6148171.93018324
Chris LynnGAWGuyana Amazon Warriors20169903458638.33240143.750302421
Ryan RickeltonSLSunrisers Leeds202699234594*49.29199173.370312723
Robin UthappaCSKChennai Super Kings2021-2022161503458823.00255135.290312719
Harvik DesaiSAUSaurashtra2019-2024212123455618.16288119.79012508
Nazmul Hossain ShantoKTKhulna Titans2017-2019222213454916.43301114.620003011
Daniel FlynnNDNorthern Districts2014-20203024534558*18.16234147.440122718
Odean SmithGAWGuyana Amazon Warriors2019-2023402583454420.29241143.150052130
M TaniyamaJPNJapan2016-2026502673456118.1635896.37022336
NM SalonenFINFinland2024-2026292613454413.80300115.000032212
William CopeLUXLuxembourg2020-2026393563455111.90304113.49017462
Shaheen Shah AfridiPAKPakistan2018-2026103421834533*14.38274125.910071925
Marnus LabuschagneHKHyderabad Kingsmen20261313134461*28.67264130.30020454
Kamran AhmadzaiFRAFrance2024-2026201633445626.46217158.530112321
Alick AthanazeBRBarbados Royals2023-2024191723447622.93322106.830112613
Will YoungNZNew Zealand2021-2024201903445618.11338101.780203510
D SabirBERBermuda2021-20264228734473*16.38295116.610152810
Ravichandran AshwinRRRajasthan Royals2022-20244431123445018.11260132.310132416
Morné van WykKNIKnights201288134370*49.00266128.950303013
Jacques KallisSTSydney Thunder2014-20161313334397*34.30275124.730323213
Kane WilliamsonDSGDurban's Super Giants2025-20261413334360*34.30287119.51020318
James FranklinRKRajshahi Kings2016-20171715534363*34.30274125.180101815
Shivnarine ChanderpaulWIWest Indies2006-2010222253434120.1834798.85000345
Zafar AnsariSURSurrey2014-201636241234367*28.58247138.870122012
Rezza GaznaviSINSingapore2019-2026292743434914.9136593.970032910
Stuart ThompsonIREIreland2014-2019413083435615.59271126.570112414
Mangal MahrourBIHBihar2019-20221817234264*22.8034698.84032339
Shahid AfridiHAMHampshire2016-20172320034210117.10215159.071023117
Gary WilsonDERDerbyshire2017-2018232163423522.80258132.56001339
Ben McDermottAUSAustralia2018-2023252343425418.0034399.710231713
Gurkeerat SinghPKPunjab Kings2012-2017302433425116.29272125.74014369
Rajjakuddin AhmedASSAssam2018-2022282553423917.10233146.780012918
Mushfiqur RahimBBBarisal Bulls20161212334181*37.89253134.780202510
Robin DasESSEssex2020-2025222033417220.06221154.30022468
Rikki ClarkeSURSurrey2017-2021322263415021.31235145.110112620
Samiullah RahmaniSWESweden2023-2026302223415017.05227150.220132326
Ashfaq AhmedUAEUnited Arab Emirates2018-2019171713397521.19266127.440224214
Hiri HiriPNGPapua New Guinea2016-20242620433953*21.19303111.880102513
Harry DeardenLEILeicestershire2018-2020202033396119.94324104.63011238
Joey EvisonKENKent2023-20263423833948*22.60274123.720002412
Christian LeopardCDCentral Districts2017-2021262453395217.84259130.890113113
Josh de CairesMIDMiddlesex2021-20263126333980*14.74266127.440123312

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.