Live6th Match · Pakistan ODI Tri-Series 2026/27SL14/1 (4.3)ENG386/5 (50)SL need 373 runs in 273 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 records (Tests)

Anil Kumble has played the most matches in Tests at M. Chinnaswamy Stadium: 5.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M. Chinnaswamy Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Anil KumbleIND1994-20055721413928.2028150.18000191
Sachin TendulkarIND1994-200547136517760.8358462.50110583
Mohammad AzharuddinIND1994-199834025310863.2553247.56110251
VVS LaxmanIND1998-200536113979*27.8034040.88010200
Rahul DravidIND1998-20053601276021.1743529.20011190
Sourav GangulyIND1998-2005360864514.3320242.5700090
Harbhajan SinghIND1998-2005361634212.6012948.8400181
Nayan MongiaIND1994-19983424918*24.5013336.8400020
Venkatapathy RajuIND1994-1998330752.333321.2100110
Virender SehwagIND2004-200524027820169.5037973.35101402
Navjot SidhuIND1994-19982302179972.3342551.06020236
Vinod KambliIND1994-19952201098254.5018857.98010112
Irfan PathanIND2004-2005240915522.7529331.06011112
Darren LehmannAUS1998-2004230835227.6710876.85010130
Sanjay ManjrekarIND1994-1995231833941.5020540.4900070
Shane WarneAUS1998-2004230653321.6711059.0900081
Manoj PrabhakarIND1994-1995230614320.3315938.3600061
Dinesh KarthikIND2005-201823023107.6710322.3300030
Michael KasprowiczAUS1998-20042301585.004334.8800010
Rajesh ChauhanIND1994-1995210111.00137.6900000
Younis KhanPAK2005121351267351.0060258.31110421
Inzamam-ul-HaqPAK2005121215184215.0029672.64100280
Mark WaughAUS1998122186153*-32657.06100174
Michael ClarkeAUS200412016815184.0030255.63100204
Michael SlaterAUS19981201339166.5019070.00010173
Ajay JadejaIND19951201327366.0022857.89020201
Adam GilchristAUS200412013010465.0014887.84100153
Simon KatichAUS20041201208160.0023850.42010130
Mark TaylorAUS1998121116102*116.0023649.15100180
Shikhar DhawanIND2018110107107107.0096111.46100193
Murali VijayIND2018110105105105.0015368.63100151
Lee GermonNZ1995120894844.5017750.28000150
Roshan MahanamaSL1994120834741.5013959.71000120
Yasir HameedPAK2005120827641.0014955.0301081
Ruwan KalpageSL1994120816340.5012664.2901092
Hashan TillakaratneSL1994120808040.0012265.57011140
Gautam GambhirIND2005120765238.0019239.58010100
Hardik PandyaIND2018110717171.009475.53010100
Shahid AfridiPAK2005120585829.0035165.7101182
Stephen FlemingNZ1995120574128.5012047.5000041
Matthew HaydenAUS2004120563028.0010652.8300060
KL RahulIND2018110545454.006484.3801080
Arjuna RanatungaSL1994120542827.0011248.2100052
Kapil DevIND19941115353*-6877.9401062
Justin LangerAUS2004120525226.0013040.0001150
Parthiv PatelIND2004120504625.0013138.1700060
Damien MartynAUS2004120484524.0015131.7900040
Hashmatullah ShahidiAFG20181214736*47.0011241.9600080
Chris CairnsNZ1995120382319.009639.5800050
Mohammad YousufPAK2005110373737.005764.9100050
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.