T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

West Indies: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Adelaide Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIAustralia1975-1989914174610157.38100274.45182854
Brian LaraWIAustralia1993-200559063922671.0090071.00220785
Clive LloydWIAustralia1969-1985813352412152.4075462.60130512
Gordon GreenidgeWIAustralia1975-1989610043710443.7086650.46130325
Larry GomesWIAustralia1982-1987462395124*98.7582947.65210250
Rohan KanhaiWIAustralia1961-196924032311780.75--210373
Richie RichardsonWIAustralia1984-199569032310635.8955458.30120292
Desmond HaynesWIAustralia1980-199381303108323.8576740.42021310
Alvin KallicharranWIAustralia1975-198035029510659.0050458.53120370
Dwayne BravoWIAustralia2005-200935024210448.4041957.76110262
Shivnarine ChanderpaulWIAustralia1995-20095802406230.0060040.00020120
Brian LaraWIPakistan1992-2005331202156101.0023486.32100175
Jeff DujonWIAustralia1982-19896622007750.0040050.00020221
Chris GayleWIAustralia2005-2010341193165*64.3332060.31101202
Garry SobersWIAustralia1961-196924018311045.75--110252
Keith BoyceWIAustralia1975-197623117395*86.5020385.22020240
Basil ButcherWIAustralia196912017011885.00--110210
Frank WorrellWIAustralia1951-19612401587139.50--020200
Ramnaresh SarwanWIAustralia2005-20093501526230.4026058.46010151
Gerry AlexanderWIAustralia196112215087*---020150
Viv RichardsWIEngland1980-19872201318865.5015982.3901093
Desmond HaynesWIPakistan1981-199244012711131.7517672.1610084
Joey CarewWIAustralia19691201269063.00--010140
Jackie GrantWIAustralia193012212471*---02060
Brendan NashWIAustralia20091201169258.0024846.77010130
Gordon GreenidgeWISri Lanka1985111110110*-12885.94100150
Lawrence RoweWIAustralia1975-19803501104322.0023846.22000100
Junior MurrayWIAustralia1993-199724110849*36.0017561.71001160
Shivnarine ChanderpaulWIPakistan1996-20052201068553.0012783.4601081
Seymour NurseWIAustralia1961-1969240994924.75--00080
Malcolm MarshallWIPakistan1981-19883319656*48.0014864.8601070
Barto BartlettWIAustralia1930120958447.50--01070
Jimmy AdamsWIAustralia1995-2000350944918.8033128.4000170
Lionel BirkettWIAustralia1930120916445.50--01050
Carl HooperWIAustralia1989-1997470914513.0021342.72002100
Desmond HaynesWIIndia1991110898989.0011676.7201061
Denesh RamdinWIAustralia2005-2010350893017.8014163.12001130
Junior MurrayWIPakistan1992-1996210868686.0078110.26010140
David HolfordWIAustralia1969120868043.00--01090
Conrad HunteWIAustralia1961120857942.50--01070
Roger HarperWIAustralia1984-19953427931*39.5012364.2300072
Andy RobertsWIAustralia1975-1982461794215.8018542.7000182
Richie RichardsonWIPakistan1988-19922217776*77.0011865.2501061
Kirk McKenzieWIAustralia2024120765038.0012958.91010110
Cammie SmithWIAustralia1961120744637.00--000130
Gordon GreenidgeWIPakistan1981-1988220747037.009181.3201091
Gus LogieWIAustralia1984-19894537449*37.0013256.0600110
Ravi RampaulWIAustralia2009-20102317240*36.0010966.06000112
Roy FredericksWIAustralia1969-1976350712314.205062.0000180
Brian LaraWIZimbabwe2001110707070.009672.9201031
Page 1Next

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