Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

West Indies: Batting by ground (All internationals)

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,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWIQueen's Park OvalPort of Spain1978-1994313981629143*52.55268958.3131251939
Desmond HaynesWIKensington OvalBridgetown1978-199419316155514562.20225858.9566117216
Brian LaraWIAntigua Recreation GroundSt John's1993-2005131911517400*84.28229066.2444118016
Viv RichardsWIMelbourne Cricket GroundMelbourne1975-198926301151520852.24175386.42311214913
Brian LaraWIQueen's Park OvalPort of Spain1992-2004303871473146*47.52221866.4129316610
Richie RichardsonWIQueen's Park OvalPort of Spain1984-199530377137010245.67250754.6519116211
Garry SobersWISabina ParkKingston1954-1974111851354365*104.1514040.715411229
Viv RichardsWIQueen's Park OvalPort of Spain1976-199126302134617748.07134475.5237115419
Brian LaraWIKensington OvalBridgetown1992-200519272133117653.24223359.613901857
Rohan KanhaiWIQueen's Park OvalPort of Spain1958-197416313121215343.2911250.00441807
Ramnaresh SarwanWISabina Park, KingstonJamaica2003-2011202651206261*57.43198060.913631269
Desmond HaynesWISydney Cricket GroundSydney1979-199331343118114338.10215854.73281923
Desmond HaynesWIMelbourne Cricket GroundMelbourne1979-1993343931155123*32.08213054.23192961
Viv RichardsWISydney Cricket GroundSydney1976-1989262921134103*42.00145577.94111010011
Viv RichardsWIKensington OvalBridgetown1976-1991162121114182*58.63100574.1336112515
Richie RichardsonWIKensington OvalBridgetown1984-199518251110916046.21194257.112611395
Everton WeekesWIQueen's Park OvalPort of Spain1948-19587132107420797.64--440502
Clive LloydWIQueen's Park OvalPort of Spain1968-198418303106914339.5934951.862719010
Richie RichardsonWIBourdaGeorgetown1984-199412140103719474.07169661.143401346
Shivnarine ChanderpaulWIKensington Oval, BridgetownBarbados2003-2015192851037153*45.09226745.74273947
Chris GayleWIKensington Oval, BridgetownBarbados2003-201419261103013241.20128780.0317011035
Alvin KallicharranWIQueen's Park OvalPort of Spain1972-19781121298215851.6841043.664331072
Desmond HaynesWIAntigua Recreation GroundSt John's1978-19931013197716781.42143758.524401096
Gordon GreenidgeWIQueen's Park OvalPort of Spain1977-19912329297210036.00136059.6316211414
Richie RichardsonWISharjah Cricket StadiumSharjah1985-19952626596912246.14135871.353416512
Brian LaraWISabina ParkKingston1992-20061217096221356.59145366.212711137
Garry SobersWIQueen's Park OvalPort of Spain1955-19741731495413235.3313033.08144205
Brian LaraWIAdelaide OvalAdelaide1991-20051014194022672.31125974.663309911
Shivnarine ChanderpaulWISabina Park, KingstonJamaica2004-20141926594011844.76187850.054239010
Clyde WalcottWISabina ParkKingston1948-1958712292415592.40--530553
Garry SobersWIKensington OvalBridgetown1955-1974914291422676.1730.00331881
Shivnarine ChanderpaulWIQueen's Park Oval, Port of SpainTrinidad2004-201416216914147*60.93174352.44170749
Ramnaresh SarwanWIQueen's Park Oval, Port of SpainTrinidad2003-201118231914107*41.55149861.01270913
Viv RichardsWIAdelaide OvalAdelaide1975-19891519190510150.28120675.04192977
Roy FredericksWIQueen's Park OvalPort of Spain1971-19771122189612042.6734550.14182862
Gordon GreenidgeWISabina ParkKingston1977-19911219289212752.47138748.162411087
Richie RichardsonWISabina ParkKingston1984-19951622589115652.41168252.97431976
Viv RichardsWILord'sLondon1975-19911314388214580.18101187.2426010914
Desmond HaynesWIBourdaGeorgetown1983-199412163882152*67.85160754.883601086
Chris GayleWISabina Park, KingstonJamaica2003-20172329187112531.11115275.613349235
Garry SobersWIBourdaGeorgetown1955-1972712385315294.7848051.46510455
Shivnarine ChanderpaulWIKensington OvalBridgetown1994-200514206835137*59.64174247.93330941
Ramnaresh SarwanWIKensington Oval, BridgetownBarbados2003-20111621282629143.47136660.47232855
Desmond HaynesWISabina ParkKingston1981-199417255826104*41.30147454.34151902
Carl HooperWIKensington OvalBridgetown1988-20021925182411534.33135760.721711026
Gordon GreenidgeWIKensington OvalBridgetown1977-19911525481522638.81122349.96231936
Gordon GreenidgeWIBourdaGeorgetown1977-199111163810120*62.31136745.57170909
Clive LloydWIKensington OvalBridgetown1968-1984913180715767.2535470.624309112
Carl HooperWIQueen's Park OvalPort of Spain1988-20022934679294*28.29155151.06063657
Viv RichardsWITrent BridgeNottingham1976-1991681765232109.29101975.072409812
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.