Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad ShahzadMGDMinister Group Dhaka20227701275318.14105120.95010201
Matt PriorENGEngland2007-201010821273221.17100127.00001115
Loots BosmanKNIKnights20138801279115.88126100.7901065
David WieseRCBRoyal Challengers Bengaluru2015-2016158412747*31.7590141.11000124
Nick ComptonMIDMiddlesex20159801277815.88103123.30011170
Niroshan DickwellaCSColombo Stars20228811276218.14104122.12024172
Wanindu HasarangaJSJaffna Stallions202010821274121.1779160.76000174
Keddy LesporisSLZSt Lucia Zouks2014-2016129212750*18.14113112.39010133
Pramod ChandilaBENBengal2016-2018121031277018.14118107.63010123
Tom BevanGLAGlamorgan2022-2024121001273412.70102124.51001108
Glenn MaxwellHAMHampshire2014111101273011.55107118.6900186
Peter NevillSSSydney Sixers2011-2018161141273318.14113112.39001122
Charles CoventryZIMZimbabwe2010-2015131221273012.7090141.11002146
Peter FultonNZNew Zealand2006-2012121211272511.5514090.7100276
David WilleyWFWelsh Fire2023-2024161251273118.14116109.48000112
Suryakant PradhanODIOdisha2018-2021191311273210.5880158.7500298
Mohammad MithunBANBangladesh2014-202118141127479.7714090.71003104
Dwaine PretoriusDSGDurban's Super Giants2023-2025211431272811.55115110.4300294
SL MorganWELWellington20262201267163.0073172.60020145
Misbah-ul-HaqPZPeshawar Zalmi201933212659*126.00104121.1501095
Aaron RedmondNZNew Zealand2009-20107601266321.0084150.00010192
Johnson CharlesNLNangarhar Leopards20188601264321.00101124.7500089
Tushar DeshpandeMRMSC Maratha Royals202677312655*31.5067188.06011213
Shahid AfridiDDDhaka Dynamites20178801263715.7575168.00001812
Cameron DelportGAWGuyana Amazon Warriors20188811263718.00112112.50001125
Shimron HetmyerLSLondon Spirit20248811264418.00115109.5700194
Qasim AkramKKKarachi Kings2021-202398112651*18.0090140.00010115
Scott StyrisDCDeccan Chargers2008-2009109212636*18.0013196.1800093
Colin de GrandhommeKKRKolkata Knight Riders201712911263615.7592136.96003106
Akeal HoseinQGQuetta Gladiators2024-202511931263121.00104121.1500067
Kyle JamiesonAUCAuckland2019-2023149612645*42.0097129.90000103
Mehedi MarufBBBarisal Bulls201510911263715.7515282.8900196
Irfan SukkurDDDurdanto Dhaka20249911262715.75115109.5700195
M BhatiaSINSingapore2025-20269901265714.0087144.8301199
Arun KarthikKERKerala2018-20191110112637*14.00110114.5500193
Jonathon WebbWARWarwickshire2014101001265012.60117107.69011162
Suyash PrabhudessaiRCBRoyal Challengers Bengaluru2022-2024111001263412.60106118.87001114
Andrew WhiteIREIreland2008-2012161151262921.00119105.88000112
Doug BracewellNZNew Zealand2011-2021201151264421.0090140.0000269
Antonius StaalNEDNetherlands2019-20211311412628*18.0092136.9600477
H KhogiyaniAUAAustria2025-2026181131264115.7582153.66000109
Aamer YaminKKKarachi Kings2019-20232712312635*14.0085148.2400269
GG AltaTURTurkey2022-2025121201262810.5014785.7100076
Marco JansenPKPunjab Kings2025-20262813512634*15.75108116.6700147
Tafseer AliNORNorway2018-2026171421262210.5016377.30001110
Deepak ChaharRAJRajasthan2018-20211914612655*15.75115109.5701159
Pawan SarrafNEPNepal2019-20221615212627*9.6913295.45004155
Hasan AliKKKarachi Kings2024-2026291671262714.0088143.1800487
Joshua AyannaikeNGRNigeria2018-202120190126336.6316277.78006103
CP KlijnhansKNIKnights202244112567*41.67120104.17021132
PreviousPage 110Next

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.