Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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 bowledT2065th 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,668 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Bishal KhartyCAYCayman Islands20264401088327.0076142.1101094
T MartinLUXLuxembourg2023-20245501083521.6071152.11000104
Bastiaan ZuiderentNEDNetherlands2009-201066110843*21.6012487.1000081
Matthew WadeWARWarwickshire20166611087421.6068158.8201174
Jan Nicol Loftie-EatonJBJanakpur Bolts20257711084118.0096112.5000184
Kalana PereraPSCPanadura Sports Club202677210833*21.6073147.9500057
S KarkiCRChitwan Rhinos202487110828*18.0011197.3000083
Shahriar NafeesRRRangpur Riders20178801083513.5011891.53002111
Travis HeadSUSSussex20219811082715.4396112.50000113
Alex RossKTKhulna Tigers202588210829*18.0011593.91001111
Dasun ShanakaKFKandy Falcons2024108110846*15.4358186.2100188
Manyala PranithWAR-XIWarriors XI202088110824*15.4388122.73001152
Bhanuka RajapaksaGTGalle Titans20238801084813.50101106.93002112
Sam BillingsCSKChennai Super Kings2018-201911901085612.0082131.7101285
Jamie OvertonGGGulf Giants202410921084115.4379136.7100056
Shamar SpringerJTJamaica Tallawahs2019-202311941083821.6091118.6800066
Firas HussainBULBulgaria2024-20261210310840*15.43103104.85003131
Tom ScrivenLEILeicestershire2023-2026211111082310.80100108.0000183
Harbhajan SinghINDIndia2006-2016271351082113.5087124.14001114
P DakainivanuaFIJFiji2023-20261514210839*9.0012884.3800381
Logan van BeekNEDNetherlands2014-202635238108237.2013480.6000341
Jason BehrendorffPSPerth Scorchers2012-202510523141082612.00103104.8500372
George Van HeerdenSASouth Africa2024111107107*-57187.7210087
Chris GayleQGQuetta Gladiators20212201076853.5064167.1901097
Zeeshan SarwarCYPCyprus20213301076135.6770152.8601149
Abdulla PervaizBHRBahrain20263301074035.6780133.75000126
Cole AbrahamsKNIKnights20263311076653.5072148.61010112
Tom AlsopTRTrent Rockets2024-20255421075153.5073146.58010124
Kyle VerreynneCTBCape Town Blitz201854110753*35.6780133.7501092
KB PawanTRITripura202154110765*35.6782130.49011112
Codanda Ajit KarthikSIKSikkim202144110761*35.6799108.0801074
Jahurul IslamCKChittagong Kings20125501074121.4082130.4900083
Dhananjaya de SilvaADKRAbu Dhabi Knight Riders20235501076521.4087122.99010103
S ThakurROMRomania2021-20236531075553.5090118.89010141
Ron ChandragupthaSSCSinhalese Sports Club20266501074621.4084127.38001113
Christiaan du ToitBORBorder20265501073821.4089120.22001142
Prateek YadavNBBNaMo Bandra Blasters20265501074721.4056191.07001136
Ayush Kumar Jr.RANRanchi Raiders202255210752*35.6781132.1001086
James VinceQGQuetta Gladiators202266110749*21.4091117.58003112
Liam DawsonIUIslamabad United20227711073117.8385125.88000143
Chris GreenAABFAntigua and Barbuda Falcons202410701074815.2987122.9900083
Siddhesh LadMRMSC Maratha Royals20267701073315.2986124.42000142
Pavan RathnayakeCCCColombo Cricket Club2025-202677110729*17.8382130.4900074
Mushfiqur RahimSSSSylhet Super Stars20159821074717.8310899.0700291
Paras DograRRRajasthan Royals20109801074113.38106100.9400145
Jaker AliDPDhaka Platoon2019-20209811072715.2975142.6700286
Amir MangalGERGermany2019-20208831073321.4064167.1900068
Asif AliBKB-Love Kandy202310921073315.2977138.9600076
Frank BaleriGHAGhana2019-202613921072015.2912982.9500090
Saurabh DasTRITripura2018-202114931074417.8311593.0400447
PreviousPage 121Next

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.