Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket at M Chinnaswamy Stadium since 1908: 621 by Virat Kohli in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCB201620161010162111369.00374166.043414833
Smriti MandhanaINDW/RCB2024202488056213670.25472119.072307111
Chris GayleRCB20132013884532175*133.00308172.731303844
Virat KohliIND/RCB20242024910141083*45.56325126.150323721
Virat KohliIND/RCB20232023882405101*67.50286141.611514112
AB de VilliersRCB20162016992379129*54.14218173.851313225
Faf du PlessisRCB2023202377134379*57.17203168.970403220
Virat KohliIND/RCB2013201399234293*48.86226151.330413815
Chris GayleRCB2011201155131310778.25153204.581102726
Rajat PatidarRCB/MP2024202499230181*43.00175172.000301823
AB de VilliersSA/RCB201520158712928548.67227128.630203313
Sachin TendulkarIND/MI20102010231286214143.0045862.45110304
Virat KohliIND/RCB20122012910127210330.2239768.51110333
Jacques KallisRCB2010201077226989*53.80205131.22020317
Glenn MaxwellAUS/RCB202320238812647737.71136194.120311424
Harmanpreet KaurINDW/MI20242024552256103*85.33222115.32110245
Virat KohliRCB202620265512468161.50147167.350202411
AB de VilliersRCB2014201455124389*60.75122199.180301419
Rachin RavindraNZ/CSK20242024231234134117.0024097.50110247
Ellyse PerryRCB2025202544223190*115.50150154.00031238
Laura WolvaardtSAW/GG20242024551228135*57.00225101.33111243
Michael HusseyAUS/CSK2008200823022414674.6738558.18100213
Virat KohliIND/RCB201120118812216731.5722797.36010244
Rohit SharmaIND/MI20132013220220209110.00169130.181001316
Faf du PlessisRCB202420247702166430.86123175.610302411
Sachin TendulkarIND/MI20112011331213120106.5021798.16110215
Devdutt PadikkalRCB202620265501946138.80106183.020301613
Chris GayleRCB201220126601948132.33137141.610201116
Yuvraj SinghRCB201420145511938348.25118163.560201117
Marizanne KappSAW/DC2024202465019311438.60178108.43100177
Andrew StraussENG2011201122019215896.00182105.49100202
Shafali VermaDC2025202544119180*63.67128149.220102110
AB de VilliersRCB2012201277319164*47.75118161.86010169
Robin UthappaRCB2010201076219068*47.50102186.270301215
KL RahulRCB2016201676218568*46.25136136.03021148
David WarnerAUS/DC2023202322018216391.00137132.85100189
Shreyas IyerIND20232023221181128*181.00131138.17110157
Chris GayleRCB2015201566118011736.00115156.521001117
Shafali VermaINDW/DC2024202477118064*30.00180100.00020189
Murali VijayIND/CSK2010201023017913959.6736249.45100202
Virat KohliIND/RCB201520158711785129.67153116.34010149
Chris GayleWI/RCB201620169801777622.13115153.910211217
Rohit SharmaIND20242024231175121*87.50148118.24110199
Virat KohliIND/RCB201020108621735843.25112154.46011158
Shane WatsonAUS/RCB20162016101011713619.00108158.330011512
Dinesh KarthikRCB202420247721708334.0081209.880111213
Rahul DravidIND/RCB200820088901706618.8921977.63022193
Ajinkya RahaneCSK/MUM202420243301689856.00108155.56010186
Virender SehwagIND/DC200820083401676941.75149112.08010264
Sabbhineni MeghanaRCB202420245511645341.00136120.59010203
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.