ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Basil ButcherWIIndia1958-196622013810369.00--100190
Gautam GambhirINDEngland2011-20122301386046.0027450.36010201
Yusuf PathanKKRMumbai Indians2011-201766313840*46.0089155.06000117
Aiden MarkramSH/LSGKolkata Knight Riders2023-20264401375034.2582167.07010108
Ravichandran AshwinINDEngland2011-201745213791*45.6722461.16010200
Faf du PlessisRCB/CSKKolkata Knight Riders2012-20247701372719.5797141.24000193
Sunil NarineKKRPunjab Kings2012-202510721377127.4067204.480111510
Virat KohliINDBangladesh2019110136136136.0019470.10100180
Taslim ArifPAKIndia19801201369068.0036037.7801080
Sourav GangulyINDAustralia1998-20012301366545.3326052.31010181
Kapil DevINDPakistan1980-19894501356627.0024954.2201061
Viv RichardsWIIndia1974-19883401336833.2514748.30010170
Rovman PowellWIIndia2018-202655213368*44.3385156.4701099
Salim DuraniINDEngland1961-19723601335322.1716734.13011202
Upul TharangaSLIndia2007-200922013211866.0014789.80100172
Rishabh PantDC/LSGKolkata Knight Riders2017-20266501324626.4090146.67000154
Vinoo MankadINDEngland195112113071*130.00--020120
Andre RussellKKRSunrisers Hyderabad2015-202577213064*26.0067194.03010712
Manish PandeyKKRSunrisers Hyderabad2014-20174401294832.2598131.6300067
Neil HarveyAUSIndia1956-19602401296932.25--010-0
Mansur Ali Khan PataudiINDEngland1961-19642401296432.25--010210
Ravichandran AshwinINDWest Indies2011-2013221128124128.0022257.66100110
Pankaj RoyINDNew Zealand195512012810064.00--100-0
Yuvraj SinghRCB/PK/DCKolkata Knight Riders2008-201876112733*25.4077164.94001910
Suresh RainaUPBengal2018111126126*-59213.56100137
Shubman GillPUNKarnataka2022110126126126.0055229.09100119
Waqar HasanPAKIndia19521201269763.00--010-0
Vinod KambliINDWest Indies1993-199422112668126.0013096.92020102
Sachin TendulkarINDSri Lanka1991-20094301266542.0016675.90020130
Ravi ShastriINDEngland1982-198423112611163.0044228.51100150
Sudip ChatterjeeBKBKharagpur Blasters20212201257162.5079158.23020108
Suryakumar YadavINDWest Indies2022-20264411256541.6771176.0601089
Cyril PooleENGIndia195112112469*124.00--020-0
Chandu BordeINDAustralia1960-196423112468*62.00--02081
Manan VohraPKKolkata Knight Riders2013-20175501243924.8098126.5300188
Sourav GangulyKKRPunjab Kings2008-201022112286*122.0084145.24010117
Basil WilliamsWIIndia197812012211161.00--100-0
Arun LalINDPakistan19871201227061.00--020-0
Ishan KishanMI/SH/GLKolkata Knight Riders2017-20265501226224.4068179.41010138
Shreyas IyerPK/DCKolkata Knight Riders2015-20257611224724.4097125.77001104
Marcus TrescothickENGIndia2002110121121121.00109111.01100132
Alviro PetersenSAIndia201012012110060.5021556.28100180
Roy FredericksWIIndia197412012110060.50--100130
Colin CowdreyENGIndia1964121120107120.00--100180
Nitish RanaKKRRoyal Challengers Bengaluru2018-202333112085*60.0076157.89010117
Kumar SangakkaraPK/DC/SHKolkata Knight Riders2008-20134401206430.0085141.18010114
Mayank AgarwalRCB/PK/DCKolkata Knight Riders2012-20246611205824.0094127.66010122
Ted DexterENGIndia19611201196259.50--020190
Sadagoppan RameshINDPakistan19991201197959.5027143.91010150
Inzamam-ul-HaqPAKIndia2004-20052301187539.3314581.38010141

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.