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

The most runs in a calendar year in men's T20 cricket v Mumbai Indians: 206 by KL Rahul in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Mumbai Indians×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
KL RahulLSG20222022222206103*-122168.85200219
Ajinkya RahaneRPS201720174401986049.50147134.69020215
Shubman GillGT2023202333019112963.67103185.441101411
AB de VilliersRCB20152015221174133*174.0070248.57100247
KL RahulPK20192019222171100*-121141.32110127
Jos ButtlerRR2022202222016710083.50120139.17110169
Suresh RainaCSK2010201033216383*163.00105155.24020127
Steve SmithRPS2017201744115384*51.00118129.66020115
Sai SudharsanGT202520253301488049.3395155.79020153
Dwayne SmithCSK201520154401466236.50116125.86021215
AB de VilliersRCB2019201922114575145.0092157.610201010
David WarnerSH2020202022114585*145.00102142.16020153
Shreyas IyerDC2020202044114465*48.00120120.00010153
David WarnerSH2016201622113890*138.0092150.00010145
Faf du PlessisRCB202320232201387369.0084164.29020109
Simran SinghPK2026202622113780*137.0071192.96020176
Shikhar DhawanSH2013201322113273*132.0096137.50020153
Mayank AgarwalSH202320232201318365.5087150.57010125
Marcus StoinisLSG2023202322112989*129.0074174.3201099
Michael HusseyCSK2013201344112986*43.00109118.35010143
Devdutt PadikkalRCB202020202201287464.0085150.59020173
Yashasvi JaiswalRR20232023110124124124.0062200.00100168
Virat KohliRCB2018201822112492*124.0088140.9101095
MS DhoniCSK2013201343112463*62.0083149.4002098
Gautam GambhirKKR201620162201236461.5097126.80020102
Adam GilchristDC20082008221122109*122.0063193.651001110
David WarnerSH2014201422112065120.0082146.3402076
Tristan StubbsDC2024202422211971*-50238.0001099
KL RahulPK201820182201189459.0080147.50010115
Shane WatsonRR2011201122111589*115.0079145.57010127
Manish PandeyKKR2017201722111481*114.0080142.5001075
Yashasvi JaiswalRR20242024221114104*114.0066172.73100117
Shreyas IyerPK2025202522211387*-57198.25010610
Sanju SamsonCSK20262026221112101*112.0063177.78100126
Venkatesh IyerKKR202420242201127056.0073153.42010125
Rishabh PantDC201820182201116455.5069160.87010106
Josh InglisPK202520252201117355.5063176.19010145
Chris GayleRCB2013201322111092*110.0078141.03010136
Yusuf PathanRR2010201022011010055.0045244.4410099
Shikhar DhawanSH2017201722111062*110.0089123.6001093
Travis HeadSH202420242201106255.0054203.70010164
Dwayne SmithCSK201420143301105736.6793118.2801097
Heinrich KlaasenSH202520252201087154.0072150.00010124
Ben StokesRR20202020111107107*-60178.33100143
JP DuminyDC2015201522110678*106.0069153.6201068
Suresh RainaCSK2015201544110643*35.3378135.9000085
Virender SehwagDC201220122201057352.5075140.00010105
Hashim AmlaPK20172017111104104*-60173.3310086
Venkatesh IyerKKR20232023110104104104.0051203.9210069
Matthew HaydenCSK2009200922110460*104.0092113.04010102
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.