Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
S DaviziCZECzech Republic2019-2026434261352115*37.56962140.5436214847
Travis HeadSHSunrisers Hyderabad2024-202643421135110232.95767176.1419516070
Alex WakelyNORNorthamptonshire2015-202074661613506427.001149117.490749335
Ryan RickeltonMCTMI Cape Town2023-2026353431349113*43.52838160.9828011781
Manish PandeySHSunrisers Hyderabad2018-202151479134583*35.391078124.77012111239
Glenn MaxwellPKPunjab Kings2014-20257268913429522.75864155.32061010879
Steven MullaneyNOTNottinghamshire2014-2023124961913427917.43945142.01021111959
Chris GaylePKPunjab Kings2018-2021414141339104*36.19935143.21110211192
Mark ChapmanAUCAuckland2017-202657525133610128.43953140.19110511851
Travis HeadAUSAustralia2016-20265351413359128.40852156.6906214960
Nic MaddinsonSSSydney Sixers2011-20185454313338526.14992134.3808312657
Hamza KhanRWARwanda2023-2026535291330164*30.931090122.0218410764
Aqib IlyasOMAOman2015-20245655713309027.711092121.79010412544
Vinoo BalakrishnanBOTBotswana2018-202664606133010124.631196111.2025013835
Imran AnwarBHRBahrain2018-2026115811013308718.731060125.4707127792
Callum FergusonSTSydney Thunder2017-2021535281325113*30.111050126.1917512029
O ManishimweRWARwanda2022-2026978711132489*17.42142492.98061112230
Glenn PhillipsJTJamaica Tallawahs2017-202039381132310335.76972136.1118310970
Wesley MadhevereZIMZimbabwe2020-202686818132373*18.121163113.7607914020
Tawanda MuyeyeKENKent2022-202655540132210024.48924143.0719413841
Reeza HendricksLIOLions2016-2026464461315102*34.611072122.6718412530
Tim DavidHHHobart Hurricanes2020-2025686422131576*31.31834157.670419474
RG MukasaUGAUganda2013-20246665513148921.901095120.00051014341
Abdullah ShafiqueLQLahore Qalandars2022-20264949313137528.54934140.5809212052
Henry DavidsTITTitans2012-20215958013127522.621089120.4806612145
Moeen AliWORWorcestershire2014-2022403921310121*35.41811161.5326213474
Tom AlsopSUSSussex2022-202659547130887*27.83899145.4909410752
Scott EdwardsNEDNetherlands2018-202685762013089923.361030126.9902310531
Asghar AfghanAFGAfghanistan2010-20216862413066222.521156112.980458067
Asif KhanUAEUnited Arab Emirates2023-202556561013027928.30944137.920648184
Rovman PowellJTJamaica Tallawahs2016-202271681412998424.061025126.730547388
James FullerHAMHampshire2019-2026108832412995722.02910142.750318166
Aneurin DonaldDERDerbyshire2023-20263838112969135.03605214.21013412693
O TuyisengeRWARwanda2018-2025918671296100*16.411276101.57131112431
Jacques KallisKKRKolkata Knight Riders2011-201456545129580*26.431213106.7607512823
Alex DaviesBBBirmingham Bears2022-20266161212928921.90897144.0404315144
Tanzid HasanBANBangladesh2024-20265454612878926.811016126.67012711557
Michael KlingerPSPerth Scorchers2014-2019484841284105*29.181091117.6917312227
Adam HoseWORWorcestershire2023-20264949712829530.52945135.6607310447
Darren BravoTKRTrinbago Knight Riders2016-2025655613128094*29.771106115.730716484
Nicolas PooranMEMI Emirates2023-2025403911127769*45.61872146.440817984
IK GamantikaINAIndonesia2018-2026968012127778*18.78133295.870148731
Rahul DravidRRRajasthan Royals2011-20134645212766629.671151110.8607017111
Roston ChaseSLKSt Lucia Kings2021-2026646013127590*27.13968131.7108411348
Chris LynnKKRKolkata Knight Riders2014-201940403127493*34.43901141.40010312763
Cam FletcherCANCanterbury2017-2023625323127274*42.40909139.930857761
KD KesumaINAIndonesia2018-20269184101271117*17.181173108.35311013247
Khaya ZondoDOLDolphins2013-2026846916126967*23.941133112.000559136
L BruceGIBGibraltar2021-202653524126899*26.421077117.73012513226
Rushab PatelKENKenya2016-202673701512677523.041027123.3704913532

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.