Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
G CaisleyBRABrazil2019-20251111089388.0911180.1800363
A ContehGAMGambia2018-20261514089166.3616952.6600280
Mohammad SaifuddinCVComilla Victorians2016-2019341678926*9.8982108.5400473
Ahmadullah ShinwariNORNorway2021-2026381668934*8.9010485.5800481
Cameron BoyceHHHobart Hurricanes2014-2018391768924*8.0977115.5800284
Max WallerSOMSomerset2014-202194231389178.9010981.6500260
Peter FultonCANCanterbury20141118888*-49179.5901027
Manpreet SinghSINSingapore2022220885944.0054162.9601074
Hashim AmlaDERDerbyshire2015330885129.3371123.94010112
Grant ThomsonPRPaarl Rocks20185318871*44.0068129.4101061
Tom AbellRRRangpur Rangers2019-2020440882922.0082107.3200090
Mohammad NawazIUIslamabad United2025441884929.3369127.5400047
Naren ReddyANDAndhra2019-2021642884344.0055160.0000156
Hamilton MasakadzaSRSylhet Royals2013550885217.6066133.33011102
Yogesh TakawaleMIMumbai Indians2008-20091152882729.3387101.1500092
Cam FletcherDERDerbyshire2024552882929.3369127.5400083
Kyle MayersGGGulf Giants2025551883022.0074118.9200175
Zishan ShahDENDenmark2019551885022.0087101.1501071
Anser MehmoodSWISwitzerland2021-2022651882922.0084104.7600063
Aamer JamalPAKPakistan2022-2024651884122.0049179.5900057
Towfiq KhanRRRangpur Riders2025550883817.6079111.39001104
Manish PandeyLSGLucknow Super Giants2022660883814.6780110.0000092
George WorkerJTJamaica Tallawahs20197618846*17.6081108.6400145
Nathan McAndrewGLAGlamorgan20261062883622.0049179.5900067
Mohammad NawazKKKarachi Kings2024861882817.6070125.71000111
Piyush JoshiUTTUttarakhand2021-2022660886414.6783106.02011102
Lakvin WeerasuriyaBRCBurgher Recreation Club2024-20258638848*29.3310782.2400040
D NandaINAIndonesia2025-2026762883122.0075117.3300192
George ScottGLOGloucestershire2020-20221171883314.6775117.3300163
Kamindu MendisKWKandy Warriors2021870883212.579493.6200071
Jahandad KhanLQLahore Qalandars2024-202511728845*17.6050176.0000266
Ahmed BandayJKJammu & Kashmir2016-2021880882411.009493.6200184
Zak CrawleySECSunrisers Eastern Cape2025880883811.0080110.00002102
N AhirPANPanama2021-20231183882317.6015955.3500252
Jyd GoolieSKANSt Kitts and Nevis Patriots2023-202510828824*14.6782107.3200272
Ryan PatelSURSurrey2019-20251391883011.0064137.50003113
Ollie SykesSURSurrey2024-202612918844*11.0056157.1400165
Jason FlorosBHBrisbane Heat2015-201813102884211.0084104.7600153
Craig OvertonSBSouthern Brave2021-2025261078822*29.3363139.6800073
Neville MadzivaZIMZimbabwe2015-2019151058828*17.6080110.0000145
O CasasolaBEABelize2024-20261010088258.8014959.0600160
R WalkerCAYCayman Islands2024-202513102883311.0012272.1300041
Flynn ZahraMACMalta2026111038824*12.5779111.3900116
Ahmed WardakGERGermany2016-202622116882917.6079111.3900083
K JaikaranSURSuriname2024-2026141328825*8.0013465.6700390
Jamie OvertonENGEngland2024-20262715588198.8084104.7600253
Lasith MalingaMIMumbai Indians2009-201912225988175.509988.8900665
Armaan ManackSA-ESouth Africa Emerging2026220876543.5061142.62010152
Ravi BoparaDHDurban Heat20196328757*87.0066131.8201062
Mandeep SinghINDIndia20163318752*43.5073119.18010111
PreviousPage 135Next

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.