Live6th Match · Pakistan ODI Tri-Series 2026/27SL96/1 (16)ENG386/5 (50)SL need 291 runs in 204 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 (First-class)

Sachin Tendulkar has hit the most fours in first-class cricket at M. Chinnaswamy Stadium: 58.

More filters

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