Batting by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Kevin PietersenENGIndia2006-2012152611535202*61.40249561.5266119911
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
Ricky PontingAUSIndia2003-201217301150122151.76265156.6241001662
Jacques KallisSAIndia2004-2013142431396201*66.48293847.527211388
AB de VilliersSAIndia2006-2018203511334217*39.24245154.4336214711
Ian BellENGIndia2006-201419333131723543.90231756.844431748
Ben StokesENGIndia2014-202525471127614127.74266247.9325514116
Jonny BairstowENGIndia2012-2024234221261114*31.52209860.1026815015
Brendon McCullumNZIndia2009-201410191122430268.00201360.8042114113
David WarnerAUSIndia2011-202321390121818031.23180967.3343215410
Travis HeadAUSIndia2018-202515272116316346.52173966.8834113312
Kumar SangakkaraSLIndia2005-201512211109021954.50206052.914201253
Michael HusseyAUSIndia2007-2012142421078150*49.00223948.153421062
Angelo MathewsSLIndia2009-202217300105111135.03197353.2734112216
Matthew HaydenAUSIndia2003-200811211103312451.65158065.3835211611
Dean ElgarSAIndia2015-202415283101218540.48227944.412421248
Marnus LabuschagneAUSIndia2019-202515282100710838.73230043.781601140
Mahela JayawardeneSLIndia2005-20101017199727562.31184853.95341993
Graeme SmithSAIndia2004-2013152719879437.96161661.080811424
Ollie PopeENGIndia2018-20251834092119627.09164056.162241032
Darren BravoWIIndia2011-20191427189516634.42190746.932311098
Shivnarine ChanderpaulWIIndia2006-20131122389111846.89203843.72230766
Ross TaylorNZIndia2009-20211731289015130.69158456.193121176
Kane WilliamsonNZIndia2010-20211324187113137.87199743.62251932
Zak CrawleyENGIndia2021-2025142708528431.56136062.650831257
Jos ButtlerENGIndia2014-20211525282910636.04140159.1715310210
Ben DuckettENGIndia2016-20251222082315337.41100981.572321205
Andrew StraussENGIndia2006-20111120179712341.95192241.47231980
Tillakaratne DilshanSLIndia2005-201010172779125*51.93105873.63342884
Shane WatsonAUSIndia2008-20151325077812631.12164347.35151925
Moeen AliENGIndia2014-20211626075614629.08173543.572228110
Dinesh ChandimalSLIndia2015-2026917175416447.13132057.12230918
Simon KatichAUSIndia2003-20101019373012545.63145750.10230880
Matt PriorENGIndia2007-201415234730103*38.42129356.46151763
Usman KhawajaAUSIndia2018-20251427272818029.12173941.86142792
Thilan SamaraweeraSLIndia2005-201010165706137*64.18138750.90252791
Tom LathamNZIndia2014-2024122416929530.09159243.47082761
Mitchell StarcAUSIndia2012-2025233566789923.38120056.500306610
Mushfiqur RahimBANIndia2010-20241019167312737.39126453.24221956
Marlon SamuelsWIIndia2006-2016132526468728.09126151.23064929
Younis KhanPAKIndia2006-2007510161419468.22103559.32232822
Dimuth KarunaratneSLIndia2015-20221122060914127.68137244.39223740
Shaun MarshAUSIndia2011-2019152706059922.41151539.93054684
Jesse RyderNZIndia2009-2010610060120160.10105357.08321693
Faf du PlessisSAIndia2013-20191222058213426.45147939.35144713
Kraigg BrathwaiteWIIndia2011-2023132515787524.08172333.55051571
Page 1Next

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