Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Somerset×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMHampshire2014-202624242743129*33.77506146.841727427
Daniel Bell-DrummondKENKent2014-20251919163510035.28405156.791526718
Kiran CarlsonGLAGlamorgan2018-20261414050813536.29295172.202104829
Miles HammondGLOGloucestershire2018-2026181814996129.35358139.390305223
Ian CockbainGLOGloucestershire2014-2022141444958949.50340145.590304119
Colin IngramGLAGlamorgan2015-2025161634879637.46313155.590404525
Sam BillingsKENKent2014-20252020546610631.07317147.00120549
Joe DenlyKENKent2015-2025171714597528.69349131.520214316
Jason RoySURSurrey2014-202513131447122*37.25284157.391204220
Michael KlingerGLOGloucestershire2014-201999043610148.44337129.381303514
Will JacksSURSurrey2018-20251212139566*35.91282140.070613321
Jack TaylorGLOGloucestershire2014-20262219538843*27.71264146.970013119
Joe WeatherleyHAMHampshire2016-2026161523747128.77302123.840401918
Sam NortheastKENKent2014-201788135411450.57199177.89131469
Michael-Kyle PepperESSEssex2018-20251111231486*34.89221142.080313311
Liam DawsonHAMHampshire2016-2026181533078225.58236130.08010259
Sam CurranSURSurrey2015-20251411130272*30.20226133.630312013
John SimpsonMIDMiddlesex2014-20221311430184*43.00212141.980102013
Aaron FinchSURSurrey2016-2019552294102*98.00160183.751202519
Eoin MorganMIDMiddlesex2014-20191010127983*31.00195143.080201420
Jordan CoxKENKent2019-20238822459440.83152161.180201510
Benny HowellGLOGloucestershire2014-2022131132435230.38163149.080101414
Paul WalterESSEssex2017-2025131212405821.82152157.890212313
Luke WrightSUSSussex2014-20226602299238.17133172.180202014
Chris CookeGLAGlamorgan2014-2026191702284213.41186122.580011610
Jack LeaningKENKent2021-202599122072*27.50166132.53011109
Dawid MalanMIDMiddlesex2014-20197712155635.83122176.23021288
Max HoldenMIDMiddlesex2018-202577120987*34.83134155.97021245
Toby AlbertHAMHampshire2021-2026111112098520.90162129.01010254
Tom PrestHAMHampshire2021-20268802056425.63155132.26031225
David LloydGLAGlamorgan2015-202210902036322.56151134.44020253
D'Arcy ShortGLOGloucestershire2025-202644119971*66.33129154.26030219
Laurie EvansSURSurrey2021-2025111101966517.82163120.25011168
James BraceyGLOGloucestershire2019-2026151401904413.57149127.52001207
Ryan ten DoeschateESSEssex2014-20218711895631.50142133.10010183
Chris JordanSURSurrey2022-20259941897337.80107176.640101214
Alex BlakeKENKent2014-2023151231774219.67117151.280011011
Paul StirlingMIDMiddlesex2015-20197701743924.86113153.98000209
Michael CarberryHAMHampshire2014-20176601725728.67126136.51010224
Matthew CritchleyESSEssex2022-20258811726024.57135127.41020137
Zak CrawleyKENKent2019-20248801724821.50124138.71001175
James FullerHAMHampshire2019-2026141321684215.27118142.370001111
Tom WestleyESSEssex2014-20239801636820.38133122.56010230
Rory BurnsSURSurrey2015-20248811636223.29131124.43011152
Ollie PopeSURSurrey2017-20257601544625.67119129.41000171
Beau WebsterWARWarwickshire202622015311276.5091168.13100138
Darren StevensKENKent2014-202111911534719.1391168.13000167
Daniel DouthwaiteGLAGlamorgan2019-2026131111505615.00116129.31011810
Dominic SibleySURSurrey2016-202555114774*36.75122120.49010104
Jacques RudolphGLAGlamorgan2014-201766314665*48.67118123.73010134
Page 1Next

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.