Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND25/2 (2.4)IND need 235 runs in 104 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE122/3 (26)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (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,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Abhishek SharmaIND/SH20262026535331702135*34.04828205.5631210158128
Rashid KhanAS/SH/SUS202120215238930527*10.52221138.010083411
Rashid KhanAS/SUS/SKAN2022202264411641848*16.72276151.450082430
Saim AyubPAK/PZ/ST202520254141178371*19.57606129.210587039
Sunil NarineWI/KKR/MR20172017635347607915.51502151.390487445
Alex HalesST/JT/NOT20232023545441351119*27.02937144.1828815250
Sherfane RutherfordWI/ST/BR2025202569631112838624.67875146.630289778
Richard NgaravaZIM/SS/DC2024202425123138*1.442065.0000710
Haris RaufPAK/MS/RR202320234117666186.0065101.5400755
Z BimenyimanaRWA20232023382710145308.53113128.32007108
Kushal BhurtelNEP/PA202420243129243792*16.19381114.700273321
Shadab KhanPAK/IU/DV20242024363044878018.73356136.800373522
Rashid KhanAS/SH/SUS20192019463192464011.18161152.800071716
O TuyisengeRWA20232023353414335613.1249787.120173612
Andre FletcherWI/SKAN/SB20242024403719359325.97679137.700777654
Luke RonchiIWX/WEL/GAW201820183738293094*25.83622149.520779944
Sunil NarineKKR/SUR/CV20222022514295885717.82374157.220474443
Sherfane RutherfordWI/ST/SKAN202420244743864768*18.49501129.140374637
Rahmanullah GurbazKKR/GAW/DC202420244747112218126.54849143.820878879
Paul StirlingIRE/GAW/IU2022202256562123211922.81857143.7616712468
L ErdenebulganMON20242024131202081.6711417.5400610
Mujeeb Ur RahmanBH/SH/MID202120213213520132.502871.4300601
Shadab KhanPAK/GAW/IU20192019291758022*6.678791.9500634
D GumyusengeRWA20252025181712776817.31254109.060262312
Rahmanullah GurbazGAW/DC/AFG20262026191904508423.68334134.730464221
Sanju SamsonIND/RR202420242827696711146.05588164.463668355
Rashid KhanAS/SH/BT20202020452892192911.53174125.860061413
Joe ClarkeMS/NOT/WF20242024312915167918.43398129.650166716
Fabian AllenWI/AS/JK2024202437291017225*9.05138124.64006129
Akeal HoseinWI/SS/MR20242024693082703112.27266101.500061710
Rohit SharmaIND/MI2018201833324876111*31.29615142.442567643
Sikandar RazaZIM/KT/DA20222022353228608728.67595144.540665947
M AkayezuRWA202320233732325237*8.69234107.690061115
Azam KhanPAK/GAW/IU20242024353355617520.04348161.210265633
K IrakozeRWA20232023363343063410.55276110.870062013
Kushal Janith PereraSL/ME/PSC20242024343431026102*33.10653157.1217610443
Glenn MaxwellAUS/MS/WF202620263835848082*17.78337142.430363127
Sunil NarineKKR/CV/TKR202420244236062610917.39397157.681366442
Parvez Hossain EmonBAN/CK/ST202520253636491510028.59666137.391666761
Wanindu HasarangaSL/SKAN/KF20242024423865196716.22334155.390265021
Travis HeadAUS/SH/WF2024202439394144210241.20792182.07113616683
Kyle MayersWI/BR/LSG20232023404009077322.68632143.510668958
Andre RussellWI/KKR/MS202120214441136405422.86388164.950364157
James VinceENG/SS/HAM20222022424151175129*32.64854137.5925612336
Mitchell OwenAUS/PK/HH202520254944198110822.81511191.981366882
Hassan NawazPAK/QG/DV2025202548447980105*26.49640153.132564772
Sunil NarineKKR/SUR/CV2023202362461047578*13.19327145.260164132
Rilee RossouwSA/ST/SOM2022202251488146710936.67867169.20212612486
Philip SaltENG/DC/LAN2023202349495131911929.98818161.2526613761
Philip SaltENG/KKR/LAN20242024524941381103*30.69831166.1919613575
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.