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 M Chinnaswamy Stadium: 343 by Smriti Mandhana in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Smriti MandhanaINDW20242024330343136114.33330103.94210413
Sachin TendulkarIND20102010121267214267.0044060.68110274
Rohit SharmaIND20132013110209209209.00158132.281001216
Laura WolvaardtSAW20242024331200135*100.00196102.04110203
Andrew StraussENG2011201122019215896.00182105.49100202
Shreyas IyerIND20232023221181128*181.00131138.17110157
Michael HusseyAUS2008200812017714688.5034850.86100181
Murali VijayIND2010201012017613988.0035549.58100202
Rohit SharmaIND20242024231175121*87.50148118.24110199
Rachin RavindraNZ20242024121173134173.0020385.22100194
David WarnerAUS20232023110163163163.00124131.45100149
Virat KohliIND2012201223116310381.5028656.99110241
KL RahulIND201720172301639054.3330852.92020151
Shreyas IyerIND202220221201599279.5018585.95020194
Navjot SidhuIND19881988121159116159.0024465.16100144
Sachin TendulkarIND2011201122015812079.0017192.40100145
Harmanpreet KaurINDW20242024331155103*77.50147105.44100123
Brad HaddinAUS201120112201538876.5016393.87020203
Ian BellENG201120112201508175.0015795.54020102
Sarfaraz KhanIND2024202412015015075.0019875.76101183
Rachin RavindraNZ2023202322015010875.00128117.19100184
Ricky PontingAUS201020101201497774.5026456.44020191
Ross TaylorNZ2012201212014811374.0019376.68100192
Sunil GavaskarIND19831983121145103*145.0018555.68100100
Marizanne KappSAW2024202433014511448.3315394.77100124
Ricky PontingAUS2008200812014012370.0027750.54100150
Marcus NorthAUS2010201012013112865.5025451.57100171
Shaun PollockAX20072007110130130130.00110118.18100191
Michael ClarkeAUS20072007110130130130.0013298.48100103
Fakhar ZamanPAK20232023111126126*-81155.56100811
Yusuf PathanIND20102010111123123*-96128.1310077
Kevin O'BrienIRE2011201122012211361.0076160.53100146
Mitchell MarshAUS20232023110121121121.00108112.04100109
Virender SehwagIND200820082301206940.0013092.31010173
Rishabh PantIND202420241201199959.5015477.27010115
James FaulknerAUS20132013110116116116.0073158.90100116
Shane WatsonAUS201120112201159457.50107107.48010125
Dimuth KarunaratneSL2022202212011110755.5018759.36100160
Mohammad AzharuddinIND2000200012011110255.5020354.68100142
MS DhoniIND201220122311116255.5015671.15010114
Michael ClarkeAUS2011201122110993109.0097112.37010101
Cheteshwar PujaraIND201720171201099254.5028737.9801080
Kane WilliamsonNZ202320232201099554.5094115.96010122
Yuvraj SinghIND2011201122110858108.0012586.40020120
Jonathan TrottENG201120112201089254.0011197.30010100
Devon ConwayNZ202420241201089154.0014475.00010143
Sophie DevineNZW201520152201078953.5015170.86010104
KL RahulIND20232023110102102102.0064159.38100114
Kruger van WykNZ201220121201027151.0014868.92010120
Simon KatichAUS200820081201006650.0028934.60010100
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.