Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

West Indies: Batting by opposition (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Robert ChristianiWIIndia1948-1953711133610733.60--11000
Brendan NashWIEngland2009710033510933.5082440.66120471
Denis AtkinsonWIAustralia1951-1955611133421933.40520.00100331
Roland HolderWIIndia1993-1997171723349122.2770547.38023212
Carlton BaughWIIndia2006-2011182143346019.6556559.12011284
Jeff DujonWINew Zealand1985-1987151543327730.1869847.56030400
Wes HallWIAustralia1960-1969122213305015.7128044.29011201
Daren GangaWINew Zealand1999-2006101103289529.8267048.96020481
Denesh RamdinWIZimbabwe2006-2015221553288632.8055758.89021261
Darren SammyWIPakistan2009-20151919432842*21.8735592.390003213
Keacy CartyWIIreland2025441327170109.00288113.542003313
Jermaine BlackwoodWIBangladesh2014-202261023276840.8870946.12030373
Courtney WalshWIEngland1986-200067592132729*8.6165949.620011306
Jimmy AdamsWIZimbabwe1999-200112123326101*36.2283938.86110151
Larry GomesWINew Zealand1985-1987111413257825.0064150.70022292
Gerry GomezWIAustralia1951-195251013245536.00--030250
Narsingh DeonarineWISouth Africa2005-2015121423246527.0066448.80022284
Clive LloydWINew Zealand1969-19801117132473*20.2544043.86010232
Kieron PollardWIBangladesh2011-2021151213238929.36300107.670211821
Deryck MurrayWIPakistan1975-19791013332061*32.0010369.9002161
Roston ChaseWISouth Africa2021-20261616432067*26.6748366.25032317
Kraigg BrathwaiteWISouth Africa2014-2024917032010618.8277341.40103371
Michael HoldingWIAustralia1975-1987524093206410.3253160.26027382
Faoud BacchusWIPakistan1980-1983111213197929.0058454.62011270
Gerry GomezWIIndia1948-1953912031810126.50--11270
Jermaine BlackwoodWIPakistan2016-202151003179531.7052860.04020460
Joel GarnerWIAustralia1978-1987523473166011.7054656.96015219
Nkruma BonnerWIBangladesh2021-202271003159031.5083737.63023281
Phil SimmonsWINew Zealand1994-199910101315103*35.0050662.25113343
Junior MurrayWIPakistan1992-1997231513158622.5044670.63024342
Denis AtkinsonWIEngland1954-195761123147434.89--03143
Denesh RamdinWISri Lanka2005-2016211933145619.6362550.24010332
Adrian BarathWIIndia201181303126424.0063249.37031384
Sherfane RutherfordWISri Lanka2024-202610943118062.20286108.740402315
Keacy CartyWIBangladesh2022-202591103109528.1854956.47011254
Jermaine BlackwoodWISouth Africa2014-202361203107925.8358253.26020411
Brandon KingWIBangladesh2022-2025181703108218.2437283.330223110
Carl HooperWIZimbabwe1992-200176030914951.5038879.64110295
Carlton BaughWIAustralia2003-2012202443093315.4563348.82002294
Andre FletcherWINew Zealand2014-202010913086238.50237129.960201818
Desmond HaynesWISouth Africa1992-1993910130759*34.1159052.03032272
Dwayne SmithWINew Zealand2004-20142121130765*15.3535087.710122616
Roger HarperWIAustralia1984-19962321330431*16.8956054.29001227
Alick AthanazeWIBangladesh2024-202591103039027.5538379.11020357
Kyle MayersWISri Lanka2021-20235913025537.7549161.51021383
Stuart WilliamsWIAustralia1995-1999192223024515.1060849.67006392
Ridley JacobsWIBangladesh1999-20041210330191*43.0049560.81030283
Ricardo PowellWIZimbabwe1999-20031613330183*30.10292103.080233210
Dwayne SmithWIAustralia2005-2014171713016318.8133589.850212613
Nicolas PooranWIPakistan2016-2022141222996429.90223134.080201624

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.