Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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,660 of the 11,661 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Gulbadin NaibAFGAfghanistan2012-20268069189916319.43820120.850486847
BA PaiGIBGibraltar2018-20264543798886*27.44899109.900639115
Kieron PollardBTBarbados Tridents2013-20174543998783*29.03695142.010775761
Nazmul Hossain ShantoBANBangladesh2019-2025504859877122.95905109.060408920
Timothy C. BarkerLUXLuxembourg2019-2026505019877820.14809122.0004610423
Kamran AkmalPAKPakistan2006-2017585369877321.00825119.6405710031
Shikhar DhawanPKPunjab Kings2022-20243030498599*37.88757130.1207111428
Cameron WhiteAUSAustralia2007-201447441498485*32.80740132.970537144
Andre FletcherWIWest Indies2008-20246057798484*19.68892110.310696753
AP RajeevanTANTanzania2022-2025514799837025.87876112.210528918
Graeme SmithSASouth Africa2005-20113333298289*31.68770127.5305112326
Samiullah ShenwariAFGAfghanistan2010-20226153109816122.81820119.630227336
Tom LathamCANCanterbury2014-20263431197911032.63682143.551729344
Lendl SimmonsTKRTrinbago Knight Riders2019-2021343329799631.58750130.530947957
Jitesh SharmaVIDVidarbha2016-2024444189799129.67670146.120529943
Shadab KhanPAKPakistan2017-202612669179775218.79677144.310177050
V VijhLUXLuxembourg2019-20265453997664*22.18891109.540257431
Luke WellsLANLancashire2021-2025595459768719.92677144.170538852
Mohammad MithunRRRangpur Riders2015-20195143997164*28.56834116.430426533
Daniel SamsSTSydney Thunder2018-202694811597198*14.71673144.280396257
Joshua RasuVANVanuatu2018-2026494839709121.56857113.190547735
Shikhar DhawanDCDeccan Chargers2011-20122929396995*37.27749129.3707010525
Prashant ChopraHIMHimachal2016-20212828696899*44.00824117.480729320
Priyank PanchalGUJGujarat2016-2023373639687929.33751128.8906410127
Ronak PatelUGAUganda2018-20244644896868*26.89932103.860531199
Aiden MarkramSECSunrisers Eastern Cape2023-20253634696710034.54736131.391536932
Tristan StubbsSASouth Africa2022-20265243119677630.22727133.010237537
Joe ClarkeMSMelbourne Stars2021-202635351966101*28.41712135.671768335
Dwayne SmithCSKChennai Super Kings2014-2015323209657930.16751128.5007310250
Jamie SmithSURSurrey2018-20246147119658726.81716134.780557535
Eric DusingizimanaRWARwanda2018-20246260396566*16.93925104.320489832
Vaughn van JaarsveldDOLDolphins2012-2019454110963112*31.06818117.731336340
Mohomad AslamKUWKuwait2019-2026815389635521.40822117.150438823
Michael LeaskSCOScotland2013-20268369109615816.29736130.570166351
Ahmad RamdoniINAIndonesia2018-20268972209604618.46110786.720037030
Tim PaineHHHobart Hurricanes2012-2022403919599125.24779123.110749622
Rob YatesBBBirmingham Bears2020-2026434119597123.98706135.8407510732
Yuvraj SinghPKPunjab Kings2008-20185148595958*22.30750127.870307551
Tre MandersBERBermuda2013-2025363559588431.93783122.350739536
Manan VohraPKPunjab Kings2013-2017454129579524.54721132.730329535
Yasim MurtazaHKHong Kong2022-20268769109576016.22836114.470336739
Ishan KishanSHSunrisers Hyderabad2025-202629283956106*38.24562170.111739347
Liam LivingstoneENGEngland2017-20256047995510325.13641148.991235459
Anmolpreet SinghPUNPunjab2018-20234133395411331.80678140.711608537
Azmatullah OmarzaiAFGAfghanistan2022-202664551195411621.68702135.901255853
Tristan StubbsDCDelhi Capitals2024-202643391895371*45.38613155.460516746
S RavichandranJPNJapan2022-20265248495386*21.66796119.720538621
Marcus StoinisLSGLucknow Super Giants2022-202440396952124*28.85641148.521547456
Reginald NehondeBOTBotswana2018-2026635399516321.61100994.250337316
David MillerGTGujarat Titans2022-202441381795094*45.24654145.260317044

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.