Batting by opposition (Tests)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZIndia2016-20212402079551.7559434.85030180
Virender SehwagINDSouth Africa2004-200823019416464.6725476.38100274
Andrew HallSAIndia200412018916394.5050737.28100220
Graeme SmithSAIndia2004-20082401886947.0039048.21010232
Cheteshwar PujaraINDNew Zealand2016-20212401887847.0038249.21020230
Shreyas IyerINDNew Zealand202112017010585.0029657.43110213
Gautam GambhirINDSri Lanka2009110167167167.0021577.67100150
Sourav GangulyINDSouth Africa2004-20082311578778.5025860.85020181
Rahul DravidINDSri Lanka2009110144144144.0022663.72100151
Ravindra JadejaINDNew Zealand2016-202124214250*71.0021665.74021154
Kane WilliamsonNZIndia2016-20212401427535.5037238.17010150
Murali VijayINDNew Zealand20161201417670.5034041.47020161
Virender SehwagINDSri Lanka2009110131131131.00122107.38100182
Yashasvi JaiswalINDBangladesh20241201237261.5096128.13020203
Luke RonchiNZIndia20161201188059.0020358.13010151
Ravichandran AshwinINDNew Zealand2016-20212301104036.6719456.70000170
Mominul HaqueBANIndia2024121109107*109.0020253.96100171
Rohit SharmaINDNew Zealand201612110368*103.0016064.38010111
Mitchell SantnerNZIndia20161201037151.5028636.01010122
Rahul DravidINDSouth Africa2004-20082311015450.5031432.17010130
Ajinkya RahaneINDNew Zealand2016-2021240974024.2519549.74000130
Gautam GambhirINDSouth Africa2004110969696.0015163.58010111
Will YoungNZIndia2021120918945.5022041.36010150
Zander de BruynSAIndia2004110838383.0020640.2901063
Jacques KallisSAIndia2004-2008241813727.0027229.7800050
Thilan SamaraweeraSLIndia20091218078*80.0013161.07010110
Boeta DippenaarSAIndia2004121794879.0020738.1600090
Virat KohliINDBangladesh2024121764776.0072105.5600081
Shadman IslamBANIndia2024120745037.0013754.01010140
KL RahulINDNew Zealand2016120703835.008978.65000121
KL RahulINDBangladesh2024110686868.0043158.1401072
Prasanna JayawardeneSLIndia2009120683934.0012056.6700091
Yuvraj SinghINDSri Lanka2009110676767.0010563.8101042
VVS LaxmanINDSri Lanka2009110636363.0012152.0701050
Wriddhiman SahaINDNew Zealand2016-20212316261*31.0014044.2901141
VVS LaxmanINDSouth Africa2004-2008220595029.5012945.7401080
Tharanga ParanavitanaSLIndia2009120583829.0012048.33000100
Mahela JayawardeneSLIndia2009120574728.5014639.0400060
Kumar SangakkaraSLIndia2009120554427.5015036.6700060
Shubman GillINDNew Zealand2021120535226.509655.2101051
Hashim AmlaSAIndia2008120515125.5010747.6601160
Neil McKenzieSAIndia2008120503625.0010249.0200060
Nazmul Hossain ShantoBANIndia2024120503125.009453.1900080
Mushfiqur RahimBANIndia2024120483724.009550.5300090
Shubman GillINDBangladesh2024120453922.504697.8300051
Shaun PollockSAIndia20041114444*-14031.4300040
William SomervilleNZIndia2021120423621.0016225.9300050
Sachin TendulkarINDSri Lanka2009110404040.009143.9600001
BJ WatlingNZIndia2016120392119.508446.4300080
Ashwell PrinceSAIndia20081213822*38.0015824.0500010
Page 1Next

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