Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · 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 runsT20I4th 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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Wankhede Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil GavaskarINDIndia1975-198336038720564.5048460.54120602
Virat KohliINDIndia2011-201945233189*110.3337987.34050289
Sachin TendulkarINDIndia1994-20135703259446.4354359.85031423
Virender SehwagINDIndia2002-201123024414781.3332176.01110354
Rohit SharmaINDIndia2013-2019331225111*112.50192117.191102011
Dilip VengsarkarINDIndia1978-198946222010055.0046847.01110230
Rahul DravidINDIndia2002-2011231215100*107.5044048.86110240
Gundappa ViswanathINDIndia1975-19782301649554.6712541.60020210
Ravichandran AshwinINDIndia2011-201633014710349.0017783.05100193
Aunshuman GaekwadINDIndia1975-19832401445136.009053.33010160
Kris SrikkanthINDIndia1987-19892301377145.6715190.73020211
Chetan ChauhanINDIndia19781201368468.0035538.31020130
Mohammad AzharuddinINDIndia1987-19944601283821.3316478.05001130
Eknath SolkarINDIndia197512012710263.50--100100
Kapil DevINDIndia1978-19894601224720.3315473.3800090
Ravi ShastriINDIndia1983-19872401207730.0023934.3101190
Sanjay ManjrekarINDIndia19941201176658.5030438.49020140
Cheteshwar PujaraINDIndia2013110113113113.0016767.66100120
VVS LaxmanINDIndia2002-20112301084536.0025143.0300080
Hashan TillakaratneSLSri Lanka1993110104104104.0011689.6610070
Ashok MalhotraINDIndia198312110472*104.0012259.02010100
Navjot SidhuINDIndia19942319565*47.5024738.4601072
KL RahulINDIndia2019110919191.0056162.5001094
Javagal SrinathINDIndia1994-2002331916045.5013268.9401092
Roger BinnyINDIndia1983120836541.5016539.39010100
Nayan MongiaINDIndia1994220808040.0015352.29011130
Brijesh PatelINDIndia19751217873*78.00--010102
Gautam GambhirINDIndia2011120675533.5011060.9101090
Mohinder AmarnathINDIndia1978-19893516537*16.2524526.5300071
Anil KumbleINDIndia1994-2002330614220.3311453.5100180
Syed KirmaniINDIndia1978-19832216043*60.0013130.7700000
Dipendra Singh AireeNEPNepal2026110585858.0047123.4001033
Vinod KambliINDIndia1994230574019.008368.67001100
Sanjay BangarINDIndia2002110555555.0018729.4101041
Jos ButtlerENGEngland2016-2026220513025.5034150.0000024
Joe RootENGEngland2016110484848.0036133.3300032
Murali VijayINDIndia2013110434343.005578.1800080
Sam CurranENGEngland20261114343*-30143.3300032
Brad EvansZIMZimbabwe2026110434343.0021204.7600025
Ajinkya RahaneINDIndia2016110404040.0035114.2900020
MS DhoniINDIndia2011-20163414015*13.337751.9500030
Chetan SharmaINDIndia1987-19892313422*17.006651.5200140
Shikhar DhawanINDIndia2013110333333.0028117.8600070
Jacob BethellENGEngland2026110333333.0023143.4800041
Philip SaltENGEngland2026110303030.0014214.2900042
Raman LambaINDIndia1989110292929.004564.4400040
Ruwan KalpageSLSri Lanka19931112929*-27107.4100000
Arshad AyubINDIndia1987-198923029189.678733.3300020
Alex HalesENGEngland2016110282828.0026107.6900040
Dion MyersZIMZimbabwe2026110282828.0015186.6700032
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.