Batting by opposition (Men's Tests)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Joe RootENGWest Indies2015-2024172921513182*56.04245861.556711626
Ben StokesENGWest Indies2015-202418313133917647.82212662.9838115818
AB de VilliersSAWest Indies2005-201511175119117899.25206857.5964012512
Kane WilliamsonNZWest Indies2012-202513233115525157.75231050.003511464
Andrew StraussENGWest Indies2004-201216283113416945.36217152.235111492
Graeme SmithSAWest Indies2003-20109161112614775.07179362.805401465
Kevin PietersenENGWest Indies2007-201214211112422656.20159970.293621277
Ross TaylorNZWest Indies2012-2020122051071217*71.40199853.604321342
Rahul DravidINDWest Indies2006-201110182106614666.63239244.57370974
Virat KohliINDWest Indies2011-202316210101920048.52191753.16362923
Steve SmithAUSWest Indies2015-202511198999200*90.82160562.24341906
Tamim IqbalBANWest Indies2009-20221428095412834.07176354.111621198
Azhar AliPAKWest Indies2011-202110201951302*50.05206546.05344805
Shakib Al HasanBANWest Indies2009-2022132319519743.23145165.5401011054
Jacques KallisSAWest Indies2003-2010915392715877.25173153.55341946
Tom LathamNZWest Indies2014-20251017090914553.47193646.953411044
Paul CollingwoodENGWest Indies2007-20091116285716161.21150057.13420892
VVS LaxmanINDWest Indies2006-201110183798176*53.20163948.69252860
Mushfiqur RahimBANWest Indies2009-20211427278211631.28158049.49132943
Matt PriorENGWest Indies2007-201213163774131*59.54102375.66252945
Michael HusseyAUSWest Indies2005-20121019175913742.17176642.98140795
Dinesh ChandimalSLWest Indies2015-20261019370715144.19147647.90220655
Ian BellENGWest Indies2004-20151218370614347.07135851.99252841
Babar AzamPAKWest Indies2016-2026102036578838.65136848.03073705
Travis HeadAUSWest Indies2022-2025712165517559.5583078.92232745
Misbah-ul-HaqPAKWest Indies2011-20178154649102*59.00134748.181615014
Michael ClarkeAUSWest Indies2005-20151119364911040.56137247.30131584
Ajinkya RahaneINDWest Indies2016-202310123646108*71.78141345.72240624
Hashim AmlaSAWest Indies2007-2015915163920845.64118354.02120770
Usman KhawajaAUSWest Indies2015-2025916163414442.27121152.35140603
Ricky PontingAUSWest Indies2005-20121019262215836.59108957.12130567
Simon KatichAUSWest Indies2008-2009610062115762.10120251.66230632
Ravichandran AshwinINDWest Indies2011-20231313160812450.67115652.60411614
Virender SehwagINDWest Indies2006-2011712060218050.1766290.94141796
David WarnerAUSWest Indies2012-202210181597122*35.1280773.98131745
Rohit SharmaINDWest Indies2013-202367157817796.3391862.963206114
Ashwell PrinceSAWest Indies2005-2010811457713182.43124846.23230563
KL RahulINDWest Indies2016-2025913257015851.82110451.63221607
Dimuth KarunaratneSLWest Indies2015-2021611056818651.64114749.52221581
Mominul HaqueBANWest Indies2014-20241121055212026.29115147.96235551
Dhananjaya de SilvaSLWest Indies2018-20268151548155*39.1497856.03221553
Adam VogesAUSWest Indies2015-2016543542269*542.0077969.58300632
MahmudullahBANWest Indies2009-20181019152913629.39103051.36143465
Marnus LabuschagneAUSWest Indies2022-202448252120486.8383062.77300513
Liton DasBANWest Indies2018-202491705157130.2981463.27040591
Shane WatsonAUSWest Indies2009-201581304929637.85100149.15042642
Gary BallanceENG/ZIMWest Indies2015-2023482486137*81.00102547.41220438
Yashasvi JaiswalINDWest Indies2023-202546048517580.8381059.88210603
Michael VaughanENGWest Indies2004-2007610147914053.2290752.81210600
Page 1Next

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