Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M. Chinnaswamy Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS20032003111108108*-103104.8510017
Mark WaughAUS19981998122186153*-32657.06100174
Michael ClarkeAUS2004200412016815184.0030255.63100204
Navjot SidhuIND199819981201187459.0019759.90010144
Sachin TendulkarIND19981998120208177104.0027176.75100333
Michael SlaterAUS199819981201339166.5019070.00010173
Adam GilchristAUS2004200412013010465.0014887.84100153
Shikhar DhawanIND20182018110107107107.0096111.46100193
Virender SehwagIND20052005231316201158.0037783.82110452
Sachin TendulkarIND19971997110117117117.0013785.40100132
Navjot SidhuIND19941994110999999.0022843.4201092
Irfan PathanIND20042004120865543.0023736.29010112
Vinod KambliIND19941994110828282.0013262.1201072
Ruwan KalpageSL19941994120816340.5012664.2901092
Ajay JadejaIND19961996220724536.008782.7600062
Shahid AfridiPAK20052005120585829.0035165.7101182
Arjuna RanatungaSL19941994120542827.0011248.2100052
Kapil DevIND199419941115353*-6877.9401062
Saeed AnwarPAK19961996110484848.0032150.0000052
Rashid LatifPAK19961996110262626.0025104.0000012
Umesh YadavIND201820181112626*-21123.8100022
Younis KhanPAK20052005121351267351.0060258.31110421
Ajay JadejaIND199519951201327366.0022857.89020201
Adam GilchristAUS20032003110111111111.00104106.73100141
Mohammad AzharuddinIND19941994110108108108.0021749.77100111
Murali VijayIND20182018110105105105.0015368.63100151
Matthew HaydenAUS20012001110999999.0090110.0001071
Sachin TendulkarIND20032003110898989.009197.80010121
Yasir HameedPAK20052005120827641.0014955.0301081
Rahul DravidIND20012001110808080.008495.2401031
Steve TikoloKEN19981998110777777.009283.7001051
Shahid AfridiPAK19991999110656565.0061106.5601091
Sourav GangulyIND19971997110626262.008771.2601081
Stephen FlemingNZ19951995120574128.5012047.5000041
Aamer SohailPAK19961996110555555.0046119.5701091
Vijay DahiyaIND20012001110515151.0039130.7701061
Harbhajan SinghIND20042004120504225.008260.9800071
Ajay JadejaIND19981998110505050.005296.1501031
Anil KumbleIND19981998120483924.007365.7500061
Manoj PrabhakarIND19951995120474323.5011640.5200041
VVS LaxmanIND20012001110454545.0034132.3500071
Javagal SrinathIND199619962224230*-27155.5600041
Irfan PathanIND20052005230423714.0011436.8400141
Virender SehwagIND20032003110393939.005373.5800031
Sourav GangulyIND20032003110373737.0031119.3500041
Asghar AfghanAFG20182018120362518.007250.0000061
Sachin TendulkarIND20012001110353535.0026134.6200061
Shane WarneAUS19981998110333333.005263.4600031
Shaun PollockSA20052005110292929.006147.5400011
Muttiah MuralitharanSL199419941222820*-20140.0000031
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.