Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M. Chinnaswamy Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDIndia1996-200566036211760.3344681.17120434
Rahul DravidINDIndia1996-20057712258037.5027880.94010181
Virender SehwagINDIndia2001-200533117477*87.00169102.96020221
Ajay JadejaINDIndia1996-19995401635040.7520181.09010123
Matthew HaydenAUSAustralia2001-20032201439971.50135105.93010121
Adam GilchristAUSAustralia2001-200322013811169.00132104.55100171
Sourav GangulyINDIndia1996-20036601316221.8319467.53010162
Ricky PontingAUSAustralia2001-2003221117108*117.00117100.0010027
Mark TaylorAUSAustralia1996110105105105.0014472.9210090
Inzamam-ul-HaqPAKPakistan1996-19992201039151.5013278.03010100
Navjot SidhuINDIndia1996110939393.0011580.87010110
Nathan AstleNZNew Zealand1997110929292.0011182.88010100
Gagan KhodaINDIndia1998110898989.0012968.9901080
Michael BevanAUSAustralia1996-2003320854942.5010580.9500050
Steve TikoloKENKenya1998110777777.009283.7001051
Shahid AfridiPAKPakistan1999110656565.0061106.5601091
VVS LaxmanINDIndia1998-2003330644521.3361104.9200081
Damien MartynAUSAustralia2001-20032216261*62.0055112.7301080
Saeed AnwarPAKPakistan1996-1999220614830.5039156.4100072
Steve WaughAUSAustralia1996-2001220594129.508569.4100030
Aamer SohailPAKPakistan1996110555555.0046119.5701091
Vijay DahiyaINDIndia2001110515151.0039130.7701061
MO OdumbeKENKenya1998110474747.008654.6500010
Nayan MongiaINDIndia1996-19994314427*22.007657.8900030
Javagal SrinathINDIndia1996-20014424430*22.0033133.3300141
Anil KumbleINDIndia1996-20035423916*19.506361.9000030
Gautam GambhirINDIndia2005110383838.005076.0000070
Javed MiandadPAKPakistan1996110383838.006459.3800020
Saleem MalikPAKPakistan1996110383838.005076.0000040
Irfan PathanINDIndia2005110373737.005863.7900041
Moin KhanPAKPakistan1999110353535.004283.3300040
Andrew HallSASouth Africa2005110323232.004374.4200060
Adam ParoreNZNew Zealand1997110323232.005756.1400000
Dipak ChudasamaKENKenya1998110323232.004080.0000050
Ashwell PrinceSASouth Africa2005110303030.006943.4800050
Shaun PollockSASouth Africa2005110292929.006147.5400011
Justin KempSASouth Africa2005110282828.005947.4600030
Mohammad AzharuddinINDIndia1996220282714.0025112.0000011
Vinod KambliINDIndia1996-1997221282428.003093.3300020
Rashid LatifPAKPakistan1996110262626.0025104.0000012
Ajit AgarkarINDIndia1998-2005420261313.003281.2500010
Azhar MahmoodPAKPakistan1999110252525.002889.2900020
Yuvraj SinghINDIndia2003-2005221242024.0022109.0900040
Matt HorneNZNew Zealand1997110232323.003174.1900030
Wasim AkramPAKPakistan19991112121*-17123.5300001
RD ShahKENKenya1998110212121.003167.7400020
Sanjay ManjrekarINDIndia1996110202020.004346.5100000
Ian HarveyAUSAustralia2001-2003210171717.002277.2700010
Hitesh ModiKENKenya1998110171717.001989.4700030
Bryan YoungNZNew Zealand1997110171717.002762.9600010
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.