Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th 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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
UR KumarGUJGujarat20234429235*46.0066139.3900047
Steven MullaneyTRTrent Rockets2021650924918.4064143.7500084
Enamul HaqueBBBarisal Bulls20166549242*92.0081113.5800046
Himmat SinghLSGLucknow Super Giants2025-20269529240*30.6769133.3300055
Qais AhmadCKColombo Kings20209519250*23.0047195.7401077
Kamindu MendisSHSunrisers Hyderabad20255529232*30.6769133.3300172
Ravi BoparaMSMultan Sultans2020660924015.3384109.5200082
Andre FletcherKTKhulna Titans2016660922815.3381113.58000113
Ashton AgarNORNorthamptonshire2024664923146.0048191.6700058
Raymon ReiferBRBarbados Royals20217619231*18.4086106.9800063
Edward FarleyJERJersey2015660925715.3390102.2201164
Al-AminRRRangpur Rangers2019-2020762923523.0077119.48000102
Tom BantonGGGulf Giants2023660924515.339695.83000112
Arsalan ArifAUAAustria2019-20251462922723.0090102.22000100
Digvijay RangiHIMHimachal20217639235*30.6779116.4600174
D GoonewardenaNCCNondescripts Cricket Club2025-2026860923715.3371129.5800082
Zubair Al BalushiOMAOman2026660924015.3361150.82001115
Davy JacobsMIMumbai Indians2011-2012770923213.149893.88001104
AS KyobeUGAUganda2013-2016770923613.1492100.0000057
Leus du PlooyBOLBoland2022771922515.3371129.58002132
Dominic DrakesCSColombo Stars2022970923813.1471129.58001103
Shafat Ali SyedSPASpain2023-2024970925113.1456164.2901168
George DockrellDGDublin Guardians20261081923513.1465141.5400066
Shuvagata HomCVComilla Victorians20151181923013.1464143.75001104
Jack JarvisSCOScotland2024-20269829232*15.3385108.2400144
Rahimgul NaseriFRAFrance20261280925411.5075122.67013105
WSLK NarayanaISRIsrael2024-2026990923210.229398.92001131
Andre BothaIREIreland2008-201012101922810.2210785.98002110
Sagar TrivediPUDPuducherry2019-2021111029217*11.509794.8500054
Yasir ArafatPAKPakistan2007-201213114921713.1479116.4600082
David WieseSASouth Africa2013-201620114922813.1475122.6700143
Daniel WorrallASAdelaide Strikers2020-2021161159262*15.3376121.0501193
J HenrySTHSt Helena2018-20261211092238.3610686.7900144
M WhelanGIBGibraltar2022-202618112922710.2288104.5500172
Mrittunjoy ChowdhuryCCChattogram Challengers2022-2023191279217*18.409398.9200054
Hasan AliBBBirmingham Bears2023-2025221429222*7.6771129.5800456
Tinotenda MaposaZIMZimbabwe2024-202622147923213.1477119.4800091
Alzarri JosephSKANSt Kitts and Nevis Patriots2016-2020231599221*15.3385108.2400045
Noor AhmadAFGAfghanistan2022-2026291559215*9.2089103.3700228
Mitchell JohnsonPKPunjab Kings2014-20162619109216*10.2210092.0000254
Rilee RossouwJSKJoburg Super Kings2025-2026330914830.3369131.88001104
Kshitij ShindeSINSingapore2015331913645.5067135.8200064
Rachin RavindraMOManchester Originals20254419147*30.3345202.22001123
Gavin KaplanBOLBoland20244419153*30.3378116.6701042
Vernon PhilanderCTBCape Town Blitz2019653913345.5067135.8200043
Manoj BhandageKARKarnataka2019-20231151912522.7565140.0000056
L DawatageACCCAce Capital Cricket Club2025550915218.2073124.6601195
M De VilliersWARWarriors20265519150*22.7576119.74011122
Kevin O'BrienSURSurrey20149629140*22.7571128.1700164
Yogesh NagarMEGMeghalaya2019660914415.179991.92000130
PreviousPage 132Next

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.