Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Saud ShakeelQGQuetta Gladiators2024-20263231384088*30.00642130.840519027
Jake LibbyWORWorcestershire2020-20253737584078*26.25720116.67043659
Sam HeazlettBHBrisbane Heat2015-20235050384074*17.87678123.890256833
Andrew SymondsDCDeccan Chargers2008-201028274839117*36.48612137.091506538
Andrew BalbirnieLLLeinster Lightning2017-20242726383781*36.39563148.670619729
C RobertsFRAFrance2024-2026343398377234.88777107.72031676
Mahela JayawardenePKPunjab Kings2008-2010363512837110*36.39594140.911218725
Colin MunroWORWorcestershire2014-2022373728376623.91622134.570317330
Ryan RickeltonMIMumbai Indians2025-202626262836123*34.83497168.211507855
Jason SanghaSTSydney Thunder2018-20253432683691*32.15690121.160616521
Brendon McCullumTKRTrinbago Knight Riders2016-2018333368369130.96571146.410646453
Shashank SinghPKPunjab Kings2024-202644371683668*39.81513162.960636247
Saber ZakhilBELBelgium2018-2026484168366523.89527158.630234570
Oliver DaviesSTSydney Thunder2020-2025494538366519.90645129.610355338
Apoorv WankhadeVIDVidarbha2016-202436321183571*39.76612136.440304540
L Yamamoto-LakeJPNJapan2022-202645443835134*20.37634131.701488434
Vishnu SolankiBARBaroda2018-202446401083471*27.80703118.630346628
Colin MunroPSPerth Scorchers2020-202229285833114*36.22652127.761625635
Hardik PandyaGTGujarat Titans2022-20233130883387*37.86624133.490607527
James VinceKKKarachi Kings2016-20253131283310128.72608137.011419923
Tim SeifertSLKSt Lucia Kings2024-202627275831125*37.77521159.502407742
Mohammad NadeemOMAOman2015-202673521483177*21.87796104.400315222
Umar AdamMALMaldives2014-2026585448315616.62642129.440466447
C RububagumyaRWARwanda2018-20259074138314013.6297585.2300105412
Chris GreenSTSydney Thunder2015-202611982298315015.68623133.390165923
Adam RossingtonESSEssex2022-2025424208309519.76561147.950228740
Leus du PlooyJSKJoburg Super Kings2023-20263129882981*39.48573144.680628132
Shaheryar ButtBELBelgium2018-2026454278299123.69678122.270326943
I NiyomugaboRWARwanda2024-20264543782959*23.03825100.480357416
Axar PatelINDIndia2015-202611672218296516.25644128.730145831
Peter HandscombMSMelbourne Stars2012-2025524414828103*27.60691119.831426620
Sukhdeep SinghKENKenya2021-202670571082857*17.62792104.550269111
Ashwell PrinceLANLancashire2014-2015252528277835.96611135.350708715
Kumar SangakkaraDDDhaka Dynamites2015-2017272718277531.81710116.480408912
Liam LivingstonePKPunjab Kings2022-2024303058279433.08489169.120615760
Sheldon JacksonSAUSaurashtra2016-20233532582779*30.63666124.170737434
Sharjeel KhanKKKarachi Kings2020-20233736182710523.63600137.831357455
Albie MorkelCSKChennai Super Kings2008-20137759248277123.63571144.830235148
Anjar TadarusINAIndonesia2018-202696801482759*12.5392589.4101107720
Colin AckermannDURDurham2024-2026353468258329.46614134.360516826
Chris GayleSKANSt Kitts and Nevis Patriots2017-2021323058249332.96659125.040547148
Alex LeesYORYorkshire2014-20173434282467*25.75669123.170429213
Wriddhiman SahaGTGujarat Titans2022-2024373728248123.54661124.6605310518
Steven CrookNORNorthamptonshire2014-201867581882356*20.57629130.840236929
Harsh ThakerCANCanada2019-202654421082253*25.69668123.050204935
Tom PrestHAMHampshire2021-2026464428226419.57671122.500528222
Tom BantonMEMI Emirates2025-20262424482010541.00577142.112517833
S WickramasekaraCZECzech Republic2018-202639378820104*28.28531154.431536052
Nathan McSweeneyBHBrisbane Heat2022-2026323148198430.33679120.620407715
Beau WebsterMSMelbourne Stars2021-2025423558187827.27710115.210635824

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.