Live3rd T20I · India in New Zealand 2026/27NZ142/3 (14)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAK9/0 (2.2)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 (with 2 balls remaining)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)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Robin UthappaKKRSunrisers Hyderabad2014-20197702046829.14156130.77010197
Glenn MaxwellRCB/PK/DCKolkata Knight Riders2012-20258812046829.14131155.730101912
Nicolas PooranLSGKolkata Knight Riders2023-202644120387*67.67113179.650201318
Carl HooperWIIndia1987-2002551199100*49.7538551.69100143
VVS LaxmanINDSouth Africa1996-2010341196143*65.3338550.91100220
Nitish RanaKKRSunrisers Hyderabad2018-20245501927538.40131146.560201712
Andre RussellKKRPunjab Kings2015-20257601915131.8390212.220101615
Andre RussellKKRRoyal Challengers Bengaluru2015-20257731916547.7596198.960111715
Yashasvi JaiswalRRKolkata Knight Riders2023-202644119098*63.33106179.25010249
Robin UthappaKKRDelhi Capitals2015-20195501895937.80146129.45010229
Saeed AnwarPAKIndia1999121188188*188.0027169.37101231
Riyan ParagRRKolkata Knight Riders2019-20264401889547.00104180.770101612
Brendon McCullumRCB/CSK/KTKKolkata Knight Riders2011-20186601884331.33123152.850002011
Rahul DravidINDSouth Africa1996-20053511878046.7555733.57010210
MS DhoniINDWest Indies2011-201322018614493.0023878.15100155
Wriddhiman SahaPK/CSK/SHKolkata Knight Riders2011-20238701863526.57145128.28000186
Nicolas PooranWIIndia20223301846261.33131140.46030179
Matthew HaydenAUSIndia2001-20032301839761.0029961.20020233
Mohammad AzharuddinINDWest Indies1987-19944401836045.7522083.18010161
Heinrich KlaasenRCB/RR/SHKolkata Knight Riders2018-20266521826360.67109166.97020912
Virender SehwagINDPakistan2004-20133401808145.0023277.59020232
Gautam GambhirKKRDelhi Capitals2012-201755217871*59.33147121.09010251
Yusuf PathanKKRSunrisers Hyderabad2013-201755417872178.0093191.400201310
Sachin TendulkarINDEngland1993-20123511767644.0034151.61020280
Gautam GambhirKKRMumbai Indians2011-20176601766429.33140125.71021165
Jacques KallisKKRMumbai Indians2011-20133301757958.33140125.00020156
Hardik PandyaMI/GTKolkata Knight Riders2016-20267711749129.00110158.180101013
MS DhoniINDEngland2011-201745117375*43.2524869.7602198
Manish PandeyKKRMumbai Indians2015-20264401705242.50119142.86010136
Misbah-ul-HaqPAKIndia2007-2013231169161*84.5037145.55100141
Rahul TripathiRR/SH/RPSKolkata Knight Riders2017-20245501699333.80104162.500101611
Mohammad AzharuddinINDAustralia1998111163163*-24666.26100183
Dick SpoonerENGIndia19511201639281.50--020-0
Dinesh KarthikRCB/PK/DCKolkata Knight Riders2010-20249801635120.38131124.43010202
Mike GattingENGIndia1984-19932301628154.0035645.51010202
Sunil NarineKKRRajasthan Royals2012-202696016210927.0087186.211001910
Salman ButtPAKIndia2004-2007231161108*80.5030752.44100200
KL RahulRCB/PK/DCKolkata Knight Riders2016-20265401606040.0089179.78020178
Gus LogieWIIndia1987-198823115910179.5023168.83100190
AB de VilliersRCB/DCKolkata Knight Riders2008-201887115959*26.5099160.610111210
David WarnerDC/SHKolkata Knight Riders2010-20197701588522.57128123.44011204
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
Robin UthappaKKRChennai Super Kings2014-201944115380*51.00106144.34021182
Robin UthappaKKRRoyal Challengers Bengaluru2014-201966115383*30.60124123.39010172
Shane WatsonRCB/CSK/RRKolkata Knight Riders2008-20197601514425.17121124.79000204
Gautam GambhirINDSri Lanka2009111150150*-137109.49100140
Rahul DravidINDWest Indies2002-201123015011950.0026556.60100122

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