Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND22/1 (3.3)IND need 164 runs in 279 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Vidarbha Cricket Association Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyINDSri Lanka1999111130130*-16081.2510052
Rahul DravidINDSri Lanka1999110116116116.0011898.31100120
Aravinda de SilvaSLIndia1990-199922011610458.0014878.3810071
Nathan AstleNZIndia1995110114114114.0012889.06100121
Andrew SymondsAUSIndia2007111107107*-88121.5910094
Ravi ShastriINDSri Lanka1990111101101*-14768.71100121
Sachin TendulkarINDSouth Africa2000110939393.0089104.4901074
Kapil DevINDWest Indies1987110878787.0064135.9401092
Sourav GangulyINDAustralia2007110868686.0011177.4801072
Ramiz RajaPAKEngland19891118585*-82103.6601080
Hashan TillakaratneSLIndia1990-1999220834441.5011174.7700090
Rahul DravidINDSouth Africa2000110797979.0070112.86010110
Lance KlusenerSAIndia20001117575*-58129.3101083
Herschelle GibbsSAIndia2000110747474.0053139.62010131
Sachin TendulkarINDAustralia2007110727272.0072100.0001091
Mark BoucherSAIndia2000110686868.009273.9101031
Saleem MalikPAKEngland1989110666666.0041160.9801063
Sachin TendulkarINDNew Zealand1995110656565.0059110.1701091
Martin CroweNZIndia1995110636363.0062101.6101071
Ajay JadejaINDNew Zealand1995110616161.0045135.5601052
Stephen FlemingNZIndia1995110606060.0040150.0001041
Arjuna RanatungaSLIndia1990-1999220604630.006296.7700060
Carl HooperWIIndia19871115757*-8467.8601031
Robin SmithENGPakistan1989110555555.005796.4901042
Navjot SidhuINDSri Lanka1990110525252.008065.0001060
Adam GilchristAUSIndia2007110515151.0047108.5101080
Ricky PontingAUSIndia2007110494949.0044111.3600071
Robin UthappaINDAustralia2007110444444.0028157.1400052
Sanjay ManjrekarINDNew Zealand1995110444444.004597.7800060
Avishka GunawardeneSLIndia1999110393939.004782.9800050
James HopesAUSIndia2007110393939.0030130.0000050
Upul ChandanaSLIndia1999110383838.0025152.0000041
Mark GreatbatchNZIndia1995110383838.004095.0000080
Hansie CronjeSAIndia2000110383838.0031122.5800032
Sachin TendulkarINDSri Lanka1990110363636.0022163.6400032
Gordon GreenidgeWIIndia1987110363636.004090.0000010
Graham GoochENGPakistan1989110353535.004381.4000030
Rumesh RatnayakeSLIndia19901113333*-30110.0000021
Kiran MoreINDWest Indies1987110333333.003691.6700060
Winston BenjaminWIIndia1987110313131.0029106.9000033
Irfan PathanINDAustralia2007110292929.0029100.0000032
Robin SinghINDSouth Africa2000110292929.003582.8600020
MS DhoniINDAustralia2007110262626.002989.6600021
Brad HaddinAUSIndia2007110252525.005347.1700001
Wayne LarkinsENGPakistan1989110252525.003180.6500020
Dale BenkensteinSAIndia2000110242424.004454.5500010
Saba KarimINDSouth Africa2000110222222.0017129.4100040
Derek PringleENGPakistan19891112121*-17123.5300001
Javagal SrinathINDSouth Africa2000110202020.0018111.1100020
Brad HodgeAUSIndia2007110202020.002871.4300040
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.