Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM77/1 (21.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Derbyshire×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Liam LivingstoneLANLancashire2015-20261616265110046.50412158.011304935
Alex HalesNOTNottinghamshire2014-2024171705199130.53310167.420536717
Tom MooresNOTNottinghamshire2017-20261917548375*40.25330146.360304124
Adam LythYORYorkshire2014-2026211904728424.84319147.960324721
Josh CobbNORNorthamptonshire2015-2023111114258442.50277153.430303922
Joe ClarkeNOTNottinghamshire2019-2026151504216828.07261161.300315613
Sam HainBBBirmingham Bears2018-2025111134068550.75276147.100413411
Steven CroftLANLancashire2014-20241815339794*33.08269147.580212916
Riki WesselsNOTNottinghamshire2014-201888239311065.50243161.731204018
Alex DaviesLANLancashire2014-20211110233883*42.25243139.09033375
Mark CosgroveLEILeicestershire2015-2019101013216535.67229140.170303210
Ross WhiteleyWORWorcestershire2014-20211312229384*29.30177165.540111922
Colin AckermannLEILeicestershire2017-20231313328859*28.80247116.60010253
Dan MousleyBBBirmingham Bears2021-202577328266*70.50205137.56030258
Samit PatelNOTNottinghamshire2014-20231816628264*28.20221127.60020238
Keaton JenningsLANLancashire2018-20261110126049*28.89211123.22000266
Daniel ChristianNOTNottinghamshire2015-2022121052576251.40157163.690101416
Ben CoxWORWorcestershire2014-20231514625559*31.88206123.79010227
Ben DuckettNOTNottinghamshire2019-20227712516441.83153164.05031345
Dawid MalanYORYorkshire2020-202588224081*40.00167143.710312510
David WilleyNORNorthamptonshire2014-20258802396029.88171139.770202012
Alex LeesDURDurham2019-202677223877*47.60178133.71030263
Jos ButtlerLANLancashire2014-20256612378347.40153154.900102110
Saif ZaibNORNorthamptonshire2021-20259932379239.50146162.330202111
Alex DaviesBBBirmingham Bears2022-20258802328929.00172134.880101912
Brett D'OliveiraWORWorcestershire2014-2025161202285519.00193118.13011223
Harry BrookYORYorkshire2018-20226622237755.75151147.680201410
Richard LeviNORNorthamptonshire2014-20217702226931.71136163.240212211
Jordan ThompsonYORYorkshire2018-2025141122225024.67141157.450111217
David WilleyYORYorkshire2016-20229912115526.38169124.85010208
Luke WellsLANLancashire2022-20256602108335.00122172.130201716
Matthew BreetzkeNORNorthamptonshire2024-20254402049451.00116175.86020219
Daryl MitchellWORWorcestershire2014-20191111220368*22.56172118.02011182
Colin AckermannDURDurham2024-202644219269*96.00130147.69020166
Joe RootYORYorkshire2016-20245531926496.00142135.21020194
Karl BrownLANLancashire2014-201777118967*31.50150126.00020175
Ollie RobinsonDURDurham2022-20266501887037.60127148.03010187
Steven MullaneyNOTNottinghamshire2014-2023171231844520.44115160.000021612
Ravi BoparaNORNorthamptonshire2024-202544217884*89.00115154.78020158
Rishi PatelLEILeicestershire2021-2026121201754414.58136128.68001195
Dane VilasLANLancashire2017-2023119217040*24.29128132.81000134
Ben DuckettNORNorthamptonshire2014-20187601676927.83122136.89010231
Kane WilliamsonYORYorkshire2014-20185501666533.20119139.50010185
Tom LathamBBBirmingham Bears202522016210481.0093174.191101210
Joe ClarkeWORWorcestershire2016-20185501617632.2092175.00010208
Matt RevisYORYorkshire2020-2026106115969*31.80116137.07011119
Brendon McCullumWARWarwickshire2015111158158*-64246.881001311
Jack HaynesNOTNottinghamshire2024-20265501585031.60109144.95010144
Alex LeesYORYorkshire2014-201655215267*50.67108140.74021154
Adam HoseBBBirmingham Bears2018-20225501506930.0086174.42020148
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.