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 (All internationals)

The most runs in a calendar year in internationals at Maharashtra Cricket Association Stadium: 254 by Virat Kohli in 2019.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Maharashtra Cricket Association Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20192019111254254*-33675.60100332
Jonny BairstowENG2021202133021912473.00182120.331101714
Mitchell MarshAUS20232023111177177*-132134.09100179
KL RahulIND2021202133117710888.50175101.14110116
Shikhar DhawanIND202120213301699856.3317994.41020212
Virat KohliIND2017201734016412241.0017394.80101126
Rishabh PantIND202120212201557877.50102151.96020811
Steve SmithAUS2017201712013610968.0029745.79100130
Ben StokesENG202120213301359945.00102132.35010811
Rassie van der DussenSA20232023110133133133.00118112.7110095
Virat KohliIND202120213301296643.0014986.58020101
Kedar JadhavIND20172017210120120120.0076157.89100124
Jason RoyENG202120213301155538.3393123.66010172
Quinton de KockSA20232023110114114114.0011698.28100103
Mayank AgarwalIND20192019110108108108.0019555.38100162
Ben StokesENG20232023110108108108.0084128.5710066
Virat KohliIND20182018110107107107.0011989.92100101
Sam CurranENG2021202132110795*107.00103103.88010103
Yashasvi JaiswalIND202420241201077753.5012585.60010133
Virat KohliIND20232023111103103*-97106.1910064
Liton DasBAN202320232201026651.0012780.31010120
Tom LathamNZ202420241201018650.5015565.16010120
Hardik PandyaIND202120213301006433.3369144.9301068
Matt RenshawAUS20172017120996849.5020648.06010151
Shai HopeWI20182018110959595.0011384.0701063
Krunal PandyaIND202120213329558*95.0074128.3801082
Keshav MaharajSA20192019120947247.0019747.72010150
Devon ConwayNZ20242024120937646.5016656.02010130
Ravindra JadejaIND20192019110919191.0010487.5001082
Mitchell StarcAUS20172017120916145.509496.8101086
Kusal MendisSL20232023220915245.5081112.3501064
Towhid HridoyBAN20232023220907445.0011478.9501052
Rohit SharmaIND20212021330903730.0010486.54000150
Dawid MalanENG20232023110878787.0074117.57010102
Tanzid HasanBAN20232023220875143.5077112.99010113
George BaileyAUS20132013110858585.0082103.66010100
KL RahulIND20172017230826427.3312466.13010121
Vernon PhilanderSA201920191218144*81.0026430.6800082
Ravindra JadejaIND20242024120804240.0013061.5400052
Pathum NissankaSL20232023220794639.509583.1600090
Joe RootENG20172017110787878.009582.1101041
MahmudullahBAN20232023220784639.0064121.8800046
Rachin RavindraNZ20242024120746537.0011862.7101061
Jason RoyENG20172017110737373.0061119.67010120
Azmatullah OmarzaiAFG202320231117373*-63115.8701063
Aaron FinchAUS20132013110727272.007991.1401083
Hardik PandyaIND201720172217040*70.0068102.9400052
Shikhar DhawanIND20172017220696834.509473.4001052
Faf du PlessisSA20192019120696434.5017140.3501091
Dawid MalanENG20212021221665066.007390.4101070
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.