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
Shreyas IyerMUMVidarbha2022110737373.0044165.9101074
Ambati RayuduMIChennai Super Kings2013-2015221733773.0060121.6700043
Pankaj RoyINDEngland1951121734273.00--000-0
Bruce YardleyAUSIndia19791217361*73.009874.49010102
Sunil NarineKKRChennai Super Kings2012-2025750733214.6053137.7400185
Keith ArthurtonWISri Lanka19931117272*-11761.5401061
Kumar SangakkaraSLIndia2007-2009220726036.009179.1201070
Shubman GillKKRChennai Super Kings2018-20192217257*72.0056128.5701062
Ravi ShastriINDWest Indies1987-1988220724736.0010469.2300090
Virat KohliINDWest Indies2013-2022330725224.0059122.0301081
Samit PatelENGIndia2011-2012330723324.0010568.5700081
Dinesh MongiaINDEngland2002110717171.007594.6701071
Hitesh ModiKENIndia1998110717171.009376.3401060
Narayan JagadeesanTNBengal20211117171*-45157.7801064
Saleem MalikPAKWest Indies1989110717171.0062114.5201061
Shubman GillKKRDelhi Capitals2018-2019220716535.5044161.3601082
Vijay MerchantINDEngland1934120715435.50--010-0
Peter ParfittENGIndia1961-1964230714623.67--00090
Karn SharmaRCB/CSK/MIKolkata Knight Riders2013-2024874713223.6752136.5400016
James LangridgeENGIndia1934110707070.00--010-0
Eoin MorganKKRPunjab Kings2011-2013220704235.0041170.7300094
Nitish RanaKKRDelhi Capitals2018-2019220705935.0047148.9401055
Allan WatkinsENGIndia1951120706835.00--01000
Syed KirmaniINDEngland1977-1984341703523.3317240.7000141
Shreevats GoswamiBENHyderabad (India)20211116969*-48143.75010110
Priyansh AryaPKKolkata Knight Riders2025110696969.0035197.1401084
Joe SolomonWIIndia19581116969*---010-0
David HusseyKKRDeccan Chargers2008-20102216938*69.007098.5700025
Venkatesh IyerKKRLucknow Super Giants2023-2025320694534.5044156.8200092
Will JacksRCB/MIKolkata Knight Riders2024-2026220695534.5039176.9201056
Vijay MehraINDEngland1961121696269.00--01090
Ramnath KennyINDAustralia1960120696234.50--010-0
Sudip GharamiKJWKolkata Heroes2021220695834.5052132.6901072
Temba BavumaSAIndia2023-20252316955*34.5016641.5701050
Anil KumbleINDPakistan1999-20073426921*34.5015544.52000100
Gautam GambhirINDSouth Africa2004-2010340692617.2513551.11000110
Aravinda de SilvaSLWest Indies1993110686868.007986.0801041
Lendl SimmonsMIChennai Super Kings2015110686868.0045151.1101083
William PorterfieldIRENetherlands2011110686868.009373.12010100
David MillerGTRajasthan Royals20221116868*-38178.9501035
Shardul ThakurKKRRoyal Challengers Bengaluru2023110686868.0029234.4801093
Philip SaltKKRDelhi Capitals2024110686868.0033206.0601075
Akhil HerwadkarMUMRajasthan2018110686868.0051133.3301063
Shashank SinghPKKolkata Knight Riders2024-20253116868*-28242.8601028
Scott EdwardsNEDBangladesh2023110686868.008976.4001060
Abdullah ShafiquePAKBangladesh2023110686868.006998.5501092
Motganhalli JaisimhaINDWest Indies1966120683734.00--00071
David MurrayWIIndia1978120686634.00--01000
Rizwan-uz-ZamanPAKIndia1987120686034.00--010-0
David HusseyPKKolkata Knight Riders2011-2013330683222.677195.7700031

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.