Live5th ODI · Ireland in Namibia 2026/27NAM119/5 (19)IRE129 (33.1)NAM need 11 runs in 186 ballsLive9th 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)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27NZIND

West Indies: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At WACA Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWIAustralia1981-199378135110050.1463355.45130412
Brian LaraWIAustralia1992-200056028413247.3339172.63111334
Viv RichardsWIAustralia1975-198867126514644.1730287.75110356
Clive LloydWIAustralia1975-198444126014986.6733577.61111361
Desmond HaynesWIPakistan1981-199255220982*69.6738754.01020230
Jeff DujonWIAustralia1981-198855018913937.8027967.74101290
Gordon GreenidgeWIAustralia1984-198834017010042.5027262.50101250
Roy FredericksWIAustralia1975110169169169.00145116.55100271
Richie RichardsonWIAustralia1984-19935501636632.6032749.85011222
Brian LaraWIPakistan1992-1997221162103*162.0021774.65110150
Carl HooperWIAustralia1988-19974401556438.7525361.26020192
Robert SamuelsWIAustralia199723214776147.0029050.69010221
Larry GomesWIAustralia1981-198732014512772.5033942.77100100
Gus LogieWIAustralia1981-19925401399334.7527151.29010180
Phil SimmonsWIAustralia1992-19973311238061.5022654.42011171
Ridley JacobsWIAustralia200012112096*120.0022154.30010141
Richie RichardsonWIPakistan1984-199244111850*39.3321255.66010111
Michael HoldingWIAustralia1975-19875411186439.3383142.17021152
Larry GomesWISri Lanka1985110101101101.0089113.4810063
Junior MurrayWIAustralia1992-1997320935646.5016058.13010110
Wavell HindsWIAustralia2000120915045.5016953.85010130
Junior MurrayWIPakistan1992-1997220846242.0011275.0001091
Brian LaraWIZimbabwe20011118383*-9884.6901060
Keith ArthurtonWIAustralia1992-1993210777777.0015450.0001070
Jimmy AdamsWIAustralia1993-20004516640*16.5015044.0000290
Deryck MurrayWIAustralia1975110636363.0010063.0001081
Carl HooperWIPakistan1989-19973316033*30.0010656.6000050
Sherwin CampbellWIAustralia1997-2000351592114.7514440.9700090
Viv RichardsWIPakistan1981-1989430584019.338965.1700060
Alvin KallicharranWIAustralia1975110575757.0015237.5001080
Clive LloydWISri Lanka19851115454*-29186.2101052
Shivnarine ChanderpaulWIAustralia1997220524926.007074.2900010
Gus LogieWIEngland1987110515151.008659.3001020
Malcolm MarshallWIAustralia1981-1988440502312.506774.6300081
Keith BoyceWIAustralia19751114949*-7565.3300070
Curtly AmbroseWIAustralia1988-1997541471515.6711042.7300030
Viv RichardsWISri Lanka1985110464646.006570.7700020
Viv RichardsWIEngland1987110454545.005976.2700050
Shivnarine ChanderpaulWISri Lanka1996110444444.008949.4400030
Gordon GreenidgeWISri Lanka1985110424242.006168.8500012
Roland HolderWISri Lanka1996110383838.005174.5100020
Ricardo PowellWIZimbabwe2001110373737.0036102.7800031
Jeff DujonWIEngland1987110363636.004481.8200031
Shivnarine ChanderpaulWIPakistan1997110353535.005464.8100010
Gordon GreenidgeWIPakistan1986-1989220352217.508043.7500021
Courtney WalshWIAustralia1984-20007743317*11.007444.5900100
Clive LloydWIPakistan1981110323232.005064.0000040
Mervyn DillonWIAustralia2000120302715.005851.7200030
Richard GabrielWIPakistan1984110292929.003290.6300050
Desmond HaynesWISri Lanka1985110272727.004362.7900030
Page 1Next

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.