Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
D'Arcy ShortGLOVitality Blast Men 20252025141415518342.38405136.050515723
Kusal MendisPZPakistan Super League 202620261111155010955.00327168.201405223
Mohammad RizwanMSPakistan Super League 2022/23202312122550110*55.00385142.861405414
Tom BantonSOMVitality Blast 201920191313054910042.23340161.471406723
Jos ButtlerRRIndian Premier League 201820181313354895*54.80353155.240505221
Jim AllenbyGLANatWest T20 Blast 201420141413154810545.67398137.691406314
Michael KlingerGLONatWest T20 Blast 201620161414354810149.82407134.641415816
David WarnerSHIndian Premier League 2020/2120201616254885*39.14407134.640405214
Suresh RainaCSKIndian Premier League 2013201318174548100*42.15365150.141435018
Steven CroftLANVitality Blast 202220221717354876*39.14405135.310414220
Andries GousWFMajor League Cricket 202620261313154713245.58331165.261303738
Shan MasoodDERVitality Blast 20222022141425477545.58391139.90050637
Mohammad RizwanMSPakistan Super League 2021/2220221212454683*68.25431126.68071479
Dawid MalanYORVitality Blast 202320231313354695*54.60361151.250515225
Luke WrightSUSNatWest T20 Blast 2014201413132545153*49.55339160.772215026
Priyansh AryaPKIndian Premier League 202520251818054510330.28299182.271316031
Devon ConwayWELSuper Smash 2019/202019-202011113543101*67.88374145.191516312
Jacques RudolphGLANatWest T20 Blast 201420141413454375*60.33440123.41061612
Alex HalesSTBig Bash League 2020/212020-20211515154311038.79336161.611325430
Shane WatsonRRIndian Premier League 201320131616254310138.79380142.891205922
James VinceHAMNatWest T20 Blast 20172017151515428138.71342158.480516818
Matthew ShortASBig Bash League 2023/242023-2024111125418260.11353153.260604325
Lendl SimmonsMIIndian Premier League 20152015131315407145.00441122.450615621
Ajinkya RahaneRRIndian Premier League 201520151413254091*49.09413130.750415313
KL RahulDCIndian Premier League 2025202514133539112*53.90360149.721305221
Jos ButtlerGTIndian Premier League 202520251413453897*59.78330163.030515224
Tom WestleyESSNatWest T20 Blast 2014201414142538109*44.83359149.862115916
Rohit SharmaMIIndian Premier League 201320131919553879*38.43409131.540403528
James VinceSSBig Bash League 2020/212020-20211616253798*38.36374143.580425911
Adam LythYORNatWest T20 Blast 201720171212053516144.58325164.621415622
Michael-Kyle PepperESSVitality Blast 2024202413131535120*44.58276193.842214832
Gautam GambhirDCIndian Premier League 2007/082008141415348641.08379140.90050688
Alex DaviesLANVitality Blast 201820181514453494*53.40412129.610605811
Cameron BancroftGLOVitality Blast 20242024171715348733.38420127.140215711
Marcus StoinisMSBig Bash League 2018/192018-2019131335338153.30408130.640404911
Josh InglisLEIVitality Blast 2021202114143531118*48.27302175.832106324
Sanju SamsonRRIndian Premier League 20242024151545318648.27346153.470514824
Ryan RickeltonMCTSA20 2023/242024101015309858.89305173.770504134
Virat KohliRCBIndian Premier League 201820181414353092*48.18381139.110405218
Quinton de KockMIIndian Premier League 20192019161615298135.27398132.910414525
David WarnerSHIndian Premier League 20142014141435289048.00375140.800613924
Shai HopeDCInternational League T20 2024/2520251212352710158.56424124.291304317
Sai SudharsanGTIndian Premier League 202420241212152710347.91373141.291204816
James VinceHAMVitality Blast Men 202520251616252798*37.64346152.310507010
Jos ButtlerGTIndian Premier League 20262026171735266037.57345152.460405126
Adam LythYORVitality Blast 20222022161615258135.00296177.360525923
Nicolas PooranLSGIndian Premier League 202520251414252487*43.67267196.250504540
James RewSOMVitality Blast Men 2026202613132523116*47.55330158.481205217
Suresh RainaCSKIndian Premier League 20142014161635238740.23359145.680505119
Will SmeedSOMVitality Blast 20232023171705239430.76298175.500515530

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.