Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Vijay HazareINDWest Indies194812111759117.00--020-0
Kazi Junaid SaifiKGBKanchenjunga Warriors202122111778*117.0084139.29010115
Lahiru ThirimanneSLIndia2014-20172301175939.0019161.26020161
Nitish RanaKKRPunjab Kings2018-20233301176339.0077151.9502088
Dwayne BravoCSK/MI/GLKolkata Knight Riders2008-201876411764*58.50105111.43010132
Herschelle GibbsMI/DCKolkata Knight Riders2010-201222111666*116.00103112.62020123
Dilawar HussainINDEngland19341201165958.00--02092
Aaron FinchPK/DC/RRKolkata Knight Riders2010-20186501163123.2078148.72000135
Dattu PhadkarINDEngland1951110115115115.00--100-1
Manoj PrabhakarINDEngland1984-19932411154638.3332635.2800080
Abhishek SharmaSHKolkata Knight Riders2023-20264401144828.5063180.95000118
Norm O'NeillAUSIndia1960110113113113.00--100150
Mohinder AmarnathINDWest Indies1987-19882201137056.5015473.38010160
Anil KumbleINDSouth Africa1993-20043401138828.2517464.94011150
Farokh EngineerINDEngland1961-19722401137528.2518350.27010160
Rajat PatidarRCBLucknow Super Giants2022111112112*-54207.41100127
Wriddhiman SahaINDNew Zealand201612211258*-20554.63020132
Abhisek DasDGDKolkata Heroes20213311126056.0080140.00010103
Andre RussellKKRChennai Super Kings2015-202554111255*37.3363177.7801099
Yuvraj SinghINDPakistan2004-20163301117837.00104106.73010113
Shoaib MalikPAKIndia2004-20163301116137.00101109.90010103
Michael HusseyCSKKolkata Knight Riders2011-20133301115637.0011695.6901065
Ricky PontingAUSIndia1998-20033501116022.2021352.11011160
Rinku SinghKKRRajasthan Royals2019-202655411153*111.0070158.5701077
Deepak ShodhanINDPakistan1952110110110110.00--100150
Murali VijayPK/CSKKolkata Knight Riders2010-20166601103618.33102107.84000152
Angkrish RaghuvanshiKKRGujarat Titans2025-202622210982*-57191.2301078
Rinku SinghKKRLucknow Super Giants2023-202643210967*109.0055198.18010126
Pankaj RoyINDAustralia1956-19602401093927.25--000-0
Ayush BadoniLSGKolkata Knight Riders2023-20264301085436.0082131.71010114
Nari ContractorINDAustralia1956-19602401083627.00--000-0
Desmond HaynesWIPakistan1989111107107*-13778.10100120
Sourav GangulyKKRRajasthan Royals2008-201022110775*107.0084127.38010133
Yashpal SharmaINDAustralia197912110785*107.0020951.20010130
Gulabrai RamchandINDNew Zealand1955121107106*107.00--100140
Kevin PietersenENGIndia2011-20122301075435.6712982.95021144
Ryan ten DoeschateNEDIreland2011110106106106.0010898.15100131
Nasir JamshedPAKIndia2013110106106106.0012485.48100122
Sai SudharsanGTKolkata Knight Riders2025-202622110553*105.0064164.06020124
Bruce TaylorNZIndia1965121105105105.00--100143
Richie RichardsonWIIndia1987-19933411055135.0025641.02010140
Peter RichardsonENGIndia19611201046252.00--010100
Chris LynnKKRSunrisers Hyderabad2018-20193301044934.6776136.84000134
David GowerENGIndia1982-19842301047434.6724242.9801090
Shahid AfridiPAKIndia1999-20164501045920.80101102.97011192
Pravin AmreINDSouth Africa1991-19932201035551.5016462.8001091
Subramaniam BadrinathCSKKolkata Knight Riders2008-20134311035451.5087118.3901063
Vijay ManjrekarINDPakistan1952-196023110345*51.50--00050
Sourav GangulyKKRDeccan Chargers2008-20102201028851.0084121.43010105
Shikhar DhawanINDSri Lanka20171201029451.0012780.31010122

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.