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
Babar AzamPZPakistan Super League 2022/2320231111152211552.20359145.40151649
Shikhar DhawanDCIndian Premier League 201920191616152197*34.73384135.680516411
Chris NashSUSNatWest T20 Blast 201720171413252073*47.27367141.690605519
KL RahulLSGIndian Premier League 20242024141405208237.14382136.130404519
Suresh RainaCSKIndian Premier League 2009/1020101616552083*47.27364142.860404522
Shreyas IyerDCIndian Premier League 2020/2120201717251988*34.60421123.280304016
Chris LynnNORVitality Blast Men 202620261313251811747.09305169.842205628
Chris LynnNORVitality Blast 2022202211102516113*64.50324159.262414529
Ishan KishanMIIndian Premier League 2020/212020141345169957.33354145.760413630
David WarnerDCIndian Premier League 20232023141405168636.86392131.630626910
Nazmul Hossain ShantoSSBangladesh Premier League 2022/2320231515251689*39.69442116.740405712
Tawanda MuyeyeKENVitality Blast Men 202520251515051610034.40364141.761324716
Luke WrightSUSNatWest T20 Blast 2015201513133515111*51.50293175.771314727
Tom BantonSOMVitality Blast 202420241414351579*46.82341151.030405319
Dhruv JurelRRIndian Premier League 202620261616251581*36.79333154.650624724
Rilee RossouwRRBangladesh Premier League 2018/19201913124514100*64.25327157.191524624
Sanath JayasuriyaMIIndian Premier League 2007/08200814142514114*42.83309166.341205731
Corey AndersonSOMVitality Blast 20182018161535147242.83304169.080303134
Matthew ShortSFUMajor League Cricket 2026202612124513121*64.13351146.151104323
AB de VilliersRCBIndian Premier League 2015201516143513133*46.64293175.091216022
Glenn MaxwellRCBIndian Premier League 20212021151425137842.75356144.100614821
Finn AllenWELSuper Smash 2020/212020-20211111251292*56.89264193.940605625
Suryakumar YadavMIIndian Premier League 20182018141405127236.57384133.330416116
Wayne MadsenDERNatWest T20 Blast 201720171313351186*51.10351145.58040598
James VinceHAMVitality Blast Men 202620261414051112536.50324157.721405618
Mohammad NaimKTBangladesh Premier League 2024/252024-202514142511111*42.58355143.941314630
Rohan KadamKARSyed Mushtaq Ali Trophy 2018/192019111125108956.67383133.160516014
Andre RussellKKRIndian Premier League 201920191413451080*56.67249204.820413152
Sam NortheastGLAVitality Blast 202220221313351097*51.00407125.310414216
Simran SinghPKIndian Premier League 202620261413151080*42.50302168.870615523
Dinesh KarthikMIIndian Premier League 20132013191915108628.33411124.090225414
Quinton de KockLSGIndian Premier League 2022202215151508140*36.29341148.971304723
Josh PhilippeSSBig Bash League 2020/212020-2021161605089531.75340149.410305514
Tim TectorLLCricket Ireland Inter-Provincial Twenty20 Trophy 202520251010150710156.33311163.021305323
Alex HalesNOTNatWest T20 Blast 201720171616150710133.80248204.441317820
Virat KohliRCBIndian Premier League 201520151616550582*45.91386130.830303523
Will JacksSURVitality Blast Men 202520251010050410050.40306164.711405123
Nicolas PooranTKRCaribbean Premier League 202420241111250410156.00297169.701314135
Shaun MarshPKIndian Premier League 20112011141315049542.00344146.510405220
Varun ChopraESSVitality Blast 20182018131305036738.69390128.970604216
Quinton de KockMIIndian Premier League 2020/2120201616250378*35.93358140.500414622
Colin IngramGLANatWest T20 Blast 201620161414250210141.83305164.591404229
Rajat PatidarRCBIndian Premier League 202620261514250193*41.75260192.690503042
Gautam GambhirKKRIndian Premier League 201620161515250190*38.54411121.90051546
Shikhar DhawanSHIndian Premier League 201620161717450182*38.54429116.78041518
Jonathan WellsASBig Bash League 2021/222021-2022171745017338.54389128.790413710
Glenn PhillipsGLOVitality Blast 202120211212350094*55.56306163.400303036
George MunseyNOTVitality Blast Men 202620261414350088*45.45360138.890504522
Nicolas PooranLSGIndian Premier League 20242024141464997562.38280178.210313536
Ian CockbainGLONatWest T20 Blast 201620161414549973*55.44377132.360314313

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.