ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

West Indies: Batting by ground (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.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Denesh RamdinWIRangiri Dambulla International StadiumDambulla2005220532926.507075.7100050
Romario ShepherdWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain20222225339*-36147.2200052
Shamar JosephWINational Cricket Stadium, St George's, GrenadaSt George's2025120532926.506482.8100005
Freddie MartinWIOld Trafford Cricket GroundManchester1928120533226.50--000-0
Everton WeekesWIOld Trafford Cricket GroundManchester1950120535226.50--01080
Roy FredericksWIThe GabbaBrisbane1975120534626.5049108.1600071
Mike FindlayWIKensington OvalBridgetown19721215344*53.00--00040
Gus LogieWIIbn-e-Qasim Bagh StadiumMultan1986-1990220534626.507471.6200050
Ricardo PowellWINewlandsCape Town2003-20043315340*26.5030176.6700062
Andre FletcherWIKennington OvalLondon2009330535317.6740132.5001271
Andre FletcherWINational StadiumKarachi2018330535217.6749108.1601143
Kyle MayersWIThe Wanderers StadiumJohannesburg2023230532917.6710550.4800062
John CampbellWISabina Park, Kingston, JamaicaKingston2025-2026230533617.678066.2500161
Justin GreavesWIShere Bangla National Stadium, MirpurDhaka2025330532617.679555.7900030
Larry GomesWIOld TraffordManchester1983-1984330533017.6711446.4900050
Ramnaresh SarwanWIWestern Australia Cricket Association GroundPerth2009-2013340534213.259456.3800260
Jerome TaylorWIBeausejour Stadium, Gros IsletSt Lucia2003-2014741534017.675694.6400062
Jason HolderWIThe Rose BowlSouthampton2019-2025441532517.677273.6100014
Rovman PowellWIBellerive OvalHobart2022-2024440532813.2540132.5000024
Vanburn HolderWIKarnataka State Cricket Association StadiumBengaluru1974-1978242532726.50--00100
Malcolm MarshallWISharjah Cricket StadiumSharjah1985-1989841534017.675989.8300132
Winston BenjaminWIBourdaGeorgetown1988-1995540534413.257471.6200152
Sylvester ClarkeWISydney Cricket GroundSydney1982451531613.257570.6700050
Franklyn RoseWIKensington OvalBridgetown1997-2000550532410.608562.3500032
Sewnarine ChattergoonWISt George's ParkGqeberha2008110525252.008164.2001071
Richie RichardsonWITasmania Cricket Association GroundHobart19851115252*-8561.1801041
Romario ShepherdWINarendra Modi StadiumAhmedabad20261115252*-37140.5401034
Faoud BacchusWIAlbion Sports ComplexAlbion1983110525252.006580.0001031
Ottis GibsonWIThe GabbaBrisbane1996210525252.0040130.0001042
Philo WallaceWIAdelaide OvalAdelaide1991110525252.009654.1701041
Nehemiah PerryWIMcLean ParkNapier20001115252*-9057.7801020
Ramnaresh SarwanWIQueenstown Events CentreQueenstown2006-2008220523826.007965.8200050
Nixon McLeanWIKennington OvalLondon2000121522952.008759.7700080
Omar PhillipsWINational Cricket Stadium, St George'sGrenada2009120522926.0011545.2200070
Johnson CharlesWIWankhede StadiumMumbai2016220525226.0038136.8401172
Carlos BrathwaiteWIQueen's Park Oval, Port of SpainTrinidad20173215237*52.0047110.6400032
Rahkeem CornwallWIGalle International StadiumGalle2021120523926.0010450.0000071
Raymon ReiferWISeddon ParkHamilton2017121522952.0019826.2600061
Jermaine BlackwoodWIDubai International Cricket StadiumDubai2016120523726.0011644.8300070
Shai HopeWISheikh Zayed StadiumAbu Dhabi2016120524126.0015333.9900050
Matthew FordeWIDubai International Cricket StadiumDubai2026220522726.0032162.5000043
Alick AthanazeWISaxton OvalNelson2025220523126.0041126.8300063
Joe SmallWILord'sLondon1928120525226.00--01100
Nelson BetancourtWIQueen's Park OvalPort of Spain1930120523926.00--000-0
Ken WishartWIBourdaGeorgetown1935120525226.00--01100
Alvin KallicharranWIFeroz Shah KotlaDelhi19791215245*52.00--000-0
Norbert PhillipWISabina ParkKingston19781215226*52.00--00070
Faoud BacchusWINational StadiumKarachi1980220523626.0010748.6000020
Jeff DujonWIThe OvalLondon1984120524926.007371.2300080
Nehemiah PerryWIKallang GroundSingapore19994225238*-7866.6700050

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.