Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×

Player figures come from full scorecards, which we hold for 10 of the 19 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDSouth Africa2004-201023026316587.6731084.84110354
Hashim AmlaSAIndia2004-2010241263123*87.6762941.81200341
Wasim JafferINDPakistan2007120258202129.0034973.93110420
Darren BravoWIIndia2011-201324022613656.5046049.13100285
Jacques KallisSAIndia2004-201024020612151.5043047.91110200
Alastair CookENGIndia201212019119095.5038150.13100232
MS DhoniINDWest Indies2011-201322018614493.0023878.15100155
VVS LaxmanINDSouth Africa2004-2010221181143*181.0034552.46100200
Marlon SamuelsWIIndia2011-20132401788444.5026567.17020283
Rohit SharmaINDWest Indies2013110177177177.0030158.80100231
VVS LaxmanINDWest Indies2011111176176*-28062.86100120
Misbah-ul-HaqPAKIndia2007121167161*167.0036645.63100141
Sachin TendulkarINDSouth Africa2004-201023115810679.0032448.77100181
Younis KhanPAKIndia2007121150107*150.0026456.82100191
Sourav GangulyINDPakistan200712014810274.0021469.16100180
Virat KohliINDBangladesh2019110136136136.0019470.10100180
Kamran AkmalPAKIndia200712013311966.5025252.78100220
MS DhoniINDSouth Africa2010111132132*-18770.59100123
Ravichandran AshwinINDWest Indies2011-2013221128124128.0022257.66100110
Rahul DravidINDSouth Africa200412112780127.0035136.18010120
Alviro PetersenSAIndia201012012110060.5021556.28100180
Rahul DravidINDWest Indies2011110119119119.0020757.4910092
Shivnarine ChanderpaulWIIndia2011-20132411184739.3323949.37000120
VVS LaxmanINDPakistan2007111112112*-17862.92100150
Wriddhiman SahaINDNew Zealand201612211258*-20554.63020132
Ravichandran AshwinINDEngland201212111291*112.0020056.00010170
Virat KohliINDSri Lanka2017121104104*104.0013080.00101122
Shikhar DhawanINDSri Lanka20171201029451.0012780.31010122
Gautam GambhirINDEngland20121201006050.0022843.86010161
Graeme SmithSAIndia2004-2010240957123.7517155.56011140
Cheteshwar PujaraINDNew Zealand2016120918745.5022640.27010180
Jonathan TrottENGIndia2012120908745.0022939.30010100
MS DhoniINDPakistan20071218750*87.0014360.8401081
Rohit SharmaINDNew Zealand2016120848242.0014458.3301092
Sachin TendulkarINDPakistan2007110828282.0010975.23010120
Sachin TendulkarINDEngland2012120817640.5016150.31010140
KL RahulINDSri Lanka2017120797939.5012662.7001180
Ajinkya RahaneINDNew Zealand2016120787739.0016248.15010110
Kirk EdwardsWIIndia2011120766038.0017543.4301081
Tom LathamNZIndia2016120757437.5015050.0001080
Mushfiqur RahimBANIndia2019120747437.0010074.00011130
Cheteshwar PujaraINDSri Lanka2017120745237.0016844.05010130
Darren SammyWIIndia2011-2013240743218.509082.2200084
Virender SehwagINDEngland2012120724936.008386.75000100
HMRKB HerathSLIndia2017121676767.0010961.4701090
Luke RonchiNZIndia2016120673533.5011259.8200091
Nick ComptonENGIndia2012121665766.0016739.5201071
Gautam GambhirINDWest Indies2011110656565.0010363.1101080
Jacques RudolphSAIndia2004120646132.0017636.3601070
Angelo MathewsSLIndia2017120645232.0011754.70010100
Page 1Next

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