ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Birmingham Phoenix×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceSB/MLThe Hundred2021-202688129590*42.14190155.260202911
Alex HalesTRThe Hundred2021-20247701845826.29126146.03010215
Philip SaltMO/WFThe Hundred2021-20266601695628.17117144.440101210
Jos ButtlerMO/MSGThe Hundred2021-20264401689042.00119141.18010165
Tom BantonTR/WFThe Hundred2021-20268701676723.86119140.340111110
Joe RootTR/WFThe Hundred2022-202677216658*33.20132125.76010144
Dawid MalanOI/TR/NSThe Hundred2021-20256611505830.00108138.89021174
Tom Kohler-CadmoreTR/WF/NSThe Hundred2021-20267611487129.60107138.32021126
Zak CrawleyLS/NS/SLThe Hundred2021-20265501346426.80101132.67010145
Sam BillingsOI/TRThe Hundred2021-202677212931*25.8092140.22001117
Leus du PlooySB/WF/MSGThe Hundred2021-202666112548*25.00109114.68000151
Jason RoyOI/SB/MLThe Hundred2021-20265511203830.0088136.36000142
Stephen EskinaziWFThe Hundred2023-20253301154338.3368169.12000172
Alex DaviesSBThe Hundred2021-20245501053321.0079132.9100174
Jordan CoxOI/WFThe Hundred2022-20264411014433.6780126.2500092
Ross WhiteleyOI/SB/WFThe Hundred2021-202455110144*25.2569146.3800187
Ben DuckettTR/WFThe Hundred2021-2026440944923.5068138.24000113
Finn AllenSB/TRThe Hundred2023-2026330934331.0061152.46000114
Colin MunroMO/TRThe Hundred2021-2023440883622.0053166.0400085
Lewis GregoryTRThe Hundred2021-20269838835*17.6066133.3300173
Colin IngramOIThe Hundred20211118181*-43188.3701084
Sam HainTR/WFThe Hundred2022-2025440793019.7564123.4400071
Daniel SamsTRThe Hundred2022-20233217555*75.0037202.7001083
Adam HoseTR/NSThe Hundred2022-20254327353*73.0062117.7401062
Harry BrookNS/SLThe Hundred2022-20265416831*22.6743158.1400063
Liam LivingstoneLSThe Hundred2026110666666.0030220.0001074
Ryan RickeltonSLThe Hundred2026110656565.0037175.6801063
Donavon FerreiraOIThe Hundred2024-2025210636363.0029217.2401046
Ravi BoparaLSThe Hundred2021-2022220624531.0036172.2200045
Rehan AhmedSB/TRThe Hundred2023-2025320623731.0039158.9700082
Liam DawsonLS/SB/MSGThe Hundred2021-2026664623631.0052119.2300042
Paul StirlingSBThe Hundred2021110616161.0036169.4401026
Samit PatelTRThe Hundred2021-2022430603120.0039153.8500063
Chris JordanSBThe Hundred2021-20268646020*30.0034176.4700033
David MillerSB/WF/NSThe Hundred2022-20263315935*29.5052113.4600103
Tom MooresTR/MSGThe Hundred2021-20263325939*59.0028210.7100017
Devon ConwaySBThe Hundred2021-2023220583429.0052111.5400041
Tom AbellSB/WFThe Hundred2023-20264425823*29.0046126.0900070
Daryl MitchellLSThe Hundred2023110575757.0036158.3301043
Adam LythNSThe Hundred2022210565656.0026215.3801036
Dewald BrevisLSThe Hundred20261115555*-31177.4201053
Ashton TurnerMO/LSThe Hundred2022-2025330552118.3335157.1400052
Sam CurranOI/MLThe Hundred2022-2026540553013.7549112.2400133
Heinrich KlaasenMO/OI/MSGThe Hundred2023-2026330543418.0049110.2000151
Marcus StoinisSB/TRThe Hundred2022-2026440543413.5049110.2000033
Laurie EvansMO/OI/SBThe Hundred2021-2025641542118.0041131.7100052
Daniel LawrenceLS/NS/SLThe Hundred2021-202666052158.6740130.0000052
Tom AlsopTRThe Hundred2024-2025210515151.0037137.8401052
Steven MullaneyTRThe Hundred2021110494949.0033148.4800023
Tom CurranOI/MLThe Hundred2021-2026431493024.5024204.1700034
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.