Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne MadsenDERDerbyshire2014-20251616559377*53.91404146.780725916
Sam HainBBBirmingham Bears2018-20251313357583*57.50398144.470515114
Alex HalesNOTNottinghamshire2014-2024181825207132.50327159.020615924
Jos ButtlerLANLancashire2014-20239924157459.29281147.690602919
Richard LeviNORNorthamptonshire2014-2021131303745028.77267140.070114712
Steven CroftLANLancashire2014-2024161563739441.44277134.660212714
Josh CobbNORNorthamptonshire2015-2023131323578032.45242147.520412423
Graham ClarkDURDurham2016-2025111103397830.82234144.870303811
Tom MooresNOTNottinghamshire2017-2025161553355733.50227147.580102120
Adam LythYORYorkshire2017-2025121213336830.27235141.700203614
Riki WesselsNOTNottinghamshire2014-201899132080*40.00199160.800202521
David WilleyNORNorthamptonshire2014-2026121203174726.42218145.410002619
Liam LivingstoneLANLancashire2015-20251313131741*26.42238133.190001820
Keaton JenningsLANLancashire2018-20259823116651.83209148.800302712
Adam HoseBBBirmingham Bears2018-2022991307110*38.38193159.071013111
Dan MousleyBBBirmingham Bears2020-20258813046843.43190160.000312116
Billy GodlemanDERDerbyshire2014-20197702629237.43194135.050211910
Saif ZaibNORNorthamptonshire2017-20261411425370*36.14156162.18011355
Joe ClarkeNOTNottinghamshire2019-2025121112515225.10179140.220112113
Harry BrookYORYorkshire2018-202266225083*62.50148168.920202013
Dawid MalanYORYorkshire2021-202588124093*34.29161149.070222211
Ricardo VasconcelosNORNorthamptonshire2018-2026101012385926.44179132.96010317
Adam RossingtonNORNorthamptonshire2014-202110902315425.67150154.000102210
James WhartonYORYorkshire2023-2025441225111*75.00120187.50110324
Ben DuckettNORNorthamptonshire2014-20181010222192*27.63167132.34022217
Ben CoxLEILeicestershire2024-202655321970*109.50142154.23030212
Alex WakelyNORNorthamptonshire2015-2020119321054*35.00161130.43010177
Rishi PatelLEILeicestershire2021-2026111102094819.00187111.76002195
Chris LynnNORNorthamptonshire2022-2026551202113*50.50117172.651002014
Paul CollingwoodDURDurham2014-2017551190108*47.50120158.33111168
Jordan ThompsonYORYorkshire2018-2025108518566*61.6781228.400111017
Karl BrownLANLancashire2014-201655117862*44.50109163.30010197
Rob YatesBBBirmingham Bears2020-20248801765922.00116151.72011179
Daniel ChristianNOTNottinghamshire2015-2022109317453*29.00140124.2901199
Steven CrookNORNorthamptonshire2014-2018109417056*34.00110154.550111210
Ian BellWARWarwickshire2016-201744116875*56.00137122.63020173
Louis KimberLEILeicestershire2021-20257611655333.0092179.35010169
Arron LilleyLEILeicestershire2019-202366116168*32.2098164.29010243
Steven MullaneyNOTNottinghamshire2014-2023161421565513.00121128.93014126
Tom LathamDURDurham2017-20183301557851.67103150.49020148
Wes DurstonDERDerbyshire2014-20166601553625.83130119.23000182
Calum MacLeodDURDurham2014-201655215380*51.00120127.50011115
Luis ReeceDERDerbyshire2017-20247701505121.43113132.74010203
Ben DuckettNOTNottinghamshire2019-202265214862*49.33112132.14010153
Chris DentGLOGloucestershire20202201478773.5085172.94020193
Phil MustardDURDurham2014-20166501466429.20133109.77010114
Samit PatelNOTNottinghamshire2014-2023161321464113.2715792.9900072
Tom Kohler-CadmoreYORYorkshire2018-20225511455336.25104139.42010146
Sam HainWARWarwickshire2016-20266601414723.50113124.78000182
Josh InglisLEILeicestershire2021221139118*139.0074187.84100158
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.