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 format (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMT202014-20262221365688*36.44461142.30050879
Daniel Bell-DrummondKENT202014-20261616064311140.19406158.371517418
Ian CockbainGLOT202014-20221515256712343.62391145.011315921
Will JacksSURT202018-2026151405589739.86313178.270505335
Daniel LawrenceESS/SURT202016-2026181605138632.06359142.900404914
Jason RoySURT202014-2026141404488432.00308145.450305117
Sam NortheastHAM/KEN/GLAT202014-2024151504418929.40325135.69041529
Joe DenlyKENT202015-20261515139611028.29258153.491213817
Miles HammondGLOT202018-2025141403866327.57285135.440214615
Jack TaylorGLOT202014-2025211973834531.92281136.300003413
Luke WrightSUST202014-2022141403649126.00253143.87020428
Laurie EvansSUS/SURT202017-2026181623608525.71222162.160203216
Michael-Kyle PepperESST202021-20261212035110129.25207169.571113916
Benny HowellHAM/GLOT202014-2025181323175728.82250126.800122310
Colin IngramSOM/GLAT202014-20251515431592*28.64211149.290213314
Aaron FinchSURT202016-2019661313117*62.60178175.841102716
Chris CookeGLAT202014-202613125313113*44.71171183.041012616
Sam BillingsKENT202014-20261515530784*30.70207148.310112613
Kiran CarlsonGLAT202017-2026131212977727.00160185.630212719
Sam CurranSURT202015-20261615329471*24.50225130.67021289
Ravi BoparaSUS/ESST202014-20231616329454*22.62233126.18010238
Jim AllenbySOM/GLAT202014-201766128910557.80192150.521203310
Tom AbellSOMT202018-2025872286101*57.20188152.13100306
Jordan CoxKEN/ESST202019-2026121032866440.86205139.51010229
Ollie PopeSURT202017-20261110328452*40.57209135.89020245
Tom CurranSURT202014-2026171322775025.18171161.99011309
Tawanda MuyeyeKENT202023-20268802765934.50194142.27020287
Ryan ten DoeschateESST202014-20211311326974*33.63212126.89021207
Paul WalterESST202017-20261716226658*19.00197135.030102012
Alex BlakeKENT202014-20221111226266*29.11151173.510302512
Tom WestleyESST202014-2022121102585023.45225114.67010313
Daniel HughesSUST202024-2026442256108*128.00139184.171102812
Chris NashSUS/NOTT202014-201976225074*62.50184135.87030276
Philip SaltSUST202016-20218802436630.38138176.09030298
Michael CarberryHAMT202014-20175512377759.25162146.30030229
Zak CrawleyKENT202018-2026111102355721.36152154.610102112
Tom BantonSOMT202017-20258722346246.80168139.290102610
Lewis GregorySOMT202014-202512922236231.86114195.610212611
Adam WheaterHAM/ESST202014-2021141212174519.73160135.63001256
Jack LeaningSUS/KENT202020-202610712116535.17152138.82020177
Cameron BancroftGLOT202017-20256612028740.40142142.25020225
Ben McDermottHAMT202022-20235401978349.25114172.810101714
D'Arcy ShortHAM/GLOT202021-20253301958365.00122159.840202010
James HildrethSOMT202014-20199821916331.8399192.930122010
Kumar SangakkaraSURT202015-20175511877046.75135138.52010175
David LloydGLAT202016-20226601846730.67144127.78011175
Peter TregoSOMT202014-20189921826026.00110165.45010187
Joe WeatherleyHAMT202016-2026131021814122.63129140.31001166
Liam DawsonHAM/ESST202015-2026171121804620.00143125.87001125
Tom AlsopSUS/HAMT202016-2026131111804318.00151119.21001154
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.