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
Dinesh KarthikRCB/PK/DCKolkata Knight Riders2010-20249801635120.38131124.43010202
Clyde WalcottWIIndia194812016210881.00--110112
Gundappa ViswanathINDAustralia1969-19792401629640.5019453.09020190
Sunil NarineKKRRajasthan Royals2012-202696016210927.0087186.211001910
Salman ButtPAKIndia2004-2007231161108*80.5030752.44100200
Mushtaq AliINDWest Indies194812016010680.00--11090
KL RahulRCB/PK/DCKolkata Knight Riders2016-20265401606040.0089179.78020178
Gus LogieWIIndia1987-198823115910179.5023168.83100190
AB de VilliersRCB/DCKolkata Knight Riders2008-201887115959*26.5099160.610111210
Chandu BordeINDEngland1961-19642401586839.50--020220
Alvin KallicharranWIIndia1974-19782401585739.50--02180
David WarnerDC/SHKolkata Knight Riders2010-20197701588522.57128123.44011204
Kim HughesAUSIndia197912115692156.0036043.33020162
Sudip ChatterjeeBKBKolkata Heroes202133115689*78.0094165.96020165
Sunil NarineKKRRoyal Challengers Bengaluru2012-202510611565031.2094165.96010219
MS DhoniINDPakistan2007-201634315454*154.0024163.90020123
Saurabh TiwaryRCB/DC/MIKolkata Knight Riders2010-20176511545238.50129119.38010183
Andre RussellKKRRajasthan Royals2018-202566315457*51.3389173.030101113
Mansur Ali Khan PataudiINDNew Zealand1965110153153153.00--100290
Robin UthappaKKRChennai Super Kings2014-201944115380*51.00106144.34021182
Robin UthappaKKRRoyal Challengers Bengaluru2014-201966115383*30.60124123.39010172
Motganhalli JaisimhaINDAustralia1960-19642311517475.50--02090
Shane WatsonRCB/CSK/RRKolkata Knight Riders2008-20197601514425.17121124.79000204
Gautam GambhirINDSri Lanka2009111150150*-137109.49100140
Rahul DravidINDWest Indies2002-201123015011950.0026556.60100122
Dilip VengsarkarINDEngland1982-19842301507050.0049730.18010150
Dinesh KarthikINDPakistan2005-20072401509337.5025060.00010220
Keith FletcherENGIndia1972-19822411506950.0035841.90020180
Simran SinghPKKolkata Knight Riders2023-20254301498349.6777193.510201311
Bill LawryAUSIndia1964-19692421495074.50--010141
Rinku SinghKKRSunrisers Hyderabad2023-202644214858*74.0088168.18010156
Jonny BairstowPK/SHKolkata Knight Riders2019-2024221147108*147.0083177.111001110
Saleem MalikPAKIndia1987-199946114772*29.4020561.95011171
MS DhoniINDSouth Africa2005-2010221146132*146.0021368.54100123
Ambati RayuduCSK/MIKolkata Knight Riders2010-201910721466329.2096152.08011136
Graham GoochENGIndia1982-19932401456336.2534342.27010150
Arun LalINDWest Indies1987-19882201449372.0020072.00020180
Sachin TendulkarINDAustralia1998-20033401447936.0019374.61010212
Peter BurgeAUSIndia1956-19643401446036.00--02010
KL RahulINDSri Lanka2017-20232311437971.5022962.45021140
Gautam GambhirKKRChennai Super Kings2011-20155501436228.60117122.22010165
Gautam GambhirKKRSunrisers Hyderabad2013-20175501435328.60117122.22010182
Andre RussellKKRMumbai Indians2015-202454114280*47.3375189.33010914
Rohit SharmaINDNew Zealand2016-20212301408246.6717580.00020145
Kamran AkmalPAKIndia2004-201345014011928.0028948.44102230
Vijay ManjrekarINDEngland1951-19643501404828.00--000120
Mandeep SinghRCB/PKKolkata Knight Riders2012-20196611403828.0093150.54000165
Chris GayleWIIndia2002-20132301398846.3329547.12010261
Angelo MathewsSLIndia2014-20172301397546.3318575.14020191
Bob SimpsonAUSIndia19641201387169.00--020270

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.