Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Dilip SardesaiINDEngland1964120905445.00--010100
Kapil DevINDWest Indies1978-1993440906122.5010090.00010121
Michael SlaterAUSIndia1998-2001240904322.5019845.45001141
Adam GilchristPK/DCKolkata Knight Riders2008-2013550902718.0090100.00000103
Gundappa ViswanathINDEngland1972-1982360903515.0032727.5200190
Aravinda de SilvaSLBangladesh1990110898989.0060148.33010--
Jos ButtlerRRGujarat Titans2022110898989.0056158.93010122
Philip SaltKKRLucknow Super Giants20241118989*-47189.36010143
Chetan ChauhanINDAustralia1979120895044.5029030.6901090
Ian BothamENGIndia1982120895844.5014760.5401081
Manoj TiwaryKKRPunjab Kings2010-2012331893544.5010089.0000061
Avirup GuptaKJWBarrackpore Bashers20213328948*89.0054164.81000103
Parthiv PatelRCB/CSK/MIKolkata Knight Riders2008-2019551892722.2510188.12000111
Chris GayleKKRPunjab Kings2010110888888.0042209.5201068
Jeff CroweNZZimbabwe19871118888*-10583.8101080
Les FavellAUSIndia19601218862*88.00--010-0
Ajay JadejaINDWest Indies1993-1994220885844.0016353.9901062
Sougata DuttaKKHBarrackpore Bashers2021220887244.0058151.7201056
Yuvraj SinghINDEngland2012-2017230884529.3312868.75000112
Martin GuptillNZIndia2016-2021230885129.339889.80010104
Suryakumar YadavMIKolkata Knight Riders2018-2026440883622.0066133.33000104
Rinku SinghKKRRoyal Challengers Bengaluru2018-2025440884622.0065135.3800064
Imtiaz AhmedPAKIndia1952-1960240885722.00--010-0
Justin LangerAUSIndia2001120865843.0011276.79010123
Robin UthappaKKRGujarat Lions2016-2017220867243.0058148.28010112
Rajat PatidarRCBKolkata Knight Riders2024-2025220865243.0039220.5101086
Virender SehwagPK/DCKolkata Knight Riders2008-2014440866421.5057150.8801174
Marlon SamuelsWIEngland20161118585*-66128.7901092
Farokh EngineerINDWest Indies1974120856142.50--010-0
Kieron PollardMIKolkata Knight Riders2011-2019751853321.2579107.5900062
Peter BorrenNEDIreland2011110848484.0082102.44010100
Ben StokesENGPakistan2023110848484.0076110.53010112
George MunseySCOItaly2026110848484.0054155.56010132
Chris LynnKKRPunjab Kings2018-2019220847442.0051164.7101084
Sew ShivnarineWIIndia1978121844884.00--000-0
Arjuna RanatungaSLIndia1991-1996220844942.009984.8500070
Dinesh KarthikKKR/MIChennai Super Kings2013-20193318445*42.0058144.83000121
Angkrish RaghuvanshiKKRRajasthan Royals2024-2026330844428.0068123.53000110
Sanath JayasuriyaSLIndia1991-20094418463*28.008697.67010160
Tillakaratne DilshanSLAfghanistan20161118383*-56148.2101083
Yashpal SharmaINDPakistan1980120836241.5018644.62010130
Virender SehwagINDWest Indies2002-2011230833827.6775110.67000160
Brian LaraWISri Lanka1993110828282.0012167.7701080
Rahmanullah GurbazKKRGujarat Titans2023-2025220828141.0043190.7001057
Polly UmrigarINDEngland1951-1961230823627.33--000120
Fakhar ZamanPAKBangladesh2023110818181.0074109.4601037
Jacques KallisKKRRoyal Challengers Bengaluru2011-2012220814140.5069117.3900053
Mohammad HafeezPAKIndia2013-2016221817681.0079102.53010100
MS DhoniCSKMumbai Indians2013-20152218163*81.0058139.6601046
Ishan KishanINDWest Indies2022-2026440813520.258991.01000110

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.