T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Wankhede Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDIndia1996-200545031611463.2043273.15120392
Rahul DravidINDIndia1996-200545118478*46.0038547.79010230
MahmudullahBANBangladesh2023110111111111.00111100.00100114
Ajay JadejaINDIndia1996-200034211054*55.0015869.6201056
Ajinkya RahaneINDIndia2015110878787.0058150.0001093
Joe RootENGEngland2016-2023220858342.5050170.0001064
Shikhar DhawanINDIndia2015110606060.0059101.6901080
Yuvraj SinghINDIndia2005110494949.006476.5600070
Mohammad AzharuddinINDIndia1996220482624.007464.8600030
Mohammad ShahzadAFGAfghanistan2016110444444.0019231.5800035
Ajit AgarkarINDIndia2000-20052214441*44.006073.3300080
Jason RoyENGEngland2016110434343.0016268.7500053
Mark WoodENGEngland20231114343*-17252.9400025
MS DhoniINDIndia2005-2015220392719.505570.9100040
Jos ButtlerENGEngland2016-2023220362118.0021171.4300032
Gus AtkinsonENGEngland2023110353535.0021166.6700070
Nayan MongiaINDIndia1996-20003313419*17.0033103.0300131
Sourav GangulyINDIndia2000120333116.506650.0000041
Woorkeri RamanINDIndia1996110292929.005156.8600021
Virender SehwagINDIndia2005110272727.0020135.0000041
Gulbadin NaibAFGAfghanistan2016110262626.0018144.4400031
Samiullah ShenwariAFGAfghanistan2016110252525.0014178.5700030
Noor Ali ZadranAFGAfghanistan2016110252525.0024104.1700011
Liton DasBANBangladesh2023110222222.004450.0000031
Ben StokesENGEngland2016-2023220201510.0017117.6500021
Nasum AhmedBANBangladesh2023110191919.0019100.0000030
Alex HalesENGEngland2016110171717.007242.8600040
Harry BrookENGEngland2023110171717.002568.0000021
Mohammad KaifINDIndia20051111616*-1984.2100020
Rohit SharmaINDIndia2015110161616.002080.0000030
VVS LaxmanINDIndia200012016168.005429.6300130
Murali KartikINDIndia2000-200522016148.005429.6300020
Hasan MahmudBANBangladesh2023110151515.002560.0000020
Robin SinghINDIndia199622015107.503839.4700001
Suresh RainaINDIndia2015110121212.001392.3100011
Eoin MorganENGEngland2016110121212.001580.0000000
Najibullah ZadranAFGAfghanistan2016110121212.008150.0000011
Tanzid HasanBANBangladesh2023110121212.001770.5900010
David WilleyENGEngland2016-202322012126.0012100.0000111
Mohammad NabiAFGAfghanistan2016110111111.001478.5700010
Mustafizur RahmanBANBangladesh2023110111111.002152.3800020
Mehedi Hasan MirazBANBangladesh2023110111111.001957.8900010
Rashid KhanAFGAfghanistan2016110111111.007157.1400020
Jonny BairstowENGEngland2023110101010.001283.3300011
Wasim JafferINDIndia20001201065.004223.8100010
Adil RashidENGEngland2016-2023221101010.001471.4300010
Sunil JoshiINDIndia199622298*-9100.0000010
Mushfiqur RahimBANBangladesh2023110888.001747.0600010
Moeen AliENGEngland201611188*-1080.0000010
Anil KumbleINDIndia1996-2000320844.004219.0500010
Page 1Next

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