Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR141/3 (16.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Richie RichardsonWIBasin ReserveWellington1987-1992231403720.0012532.0000030
Phil SimmonsWILord'sLondon1991230403313.3311534.7800060
Philo WallaceWISharjah Cricket StadiumSharjah1997330403213.337553.3300140
Wavell HindsWINewlandsCape Town2003-2004340402510.0014028.5700160
Denesh RamdinWIBasin ReserveWellington2006-2013241401913.3311036.3600060
Kavem HodgeWIMultan Cricket StadiumMultan2025240402110.008149.3800130
Romario ShepherdWICentral Broward Regional Park Stadium Turf GroundLauderhill2023-2025541401513.3325160.0000033
Richard GabrielWIMelbourne Cricket GroundMelbourne1984440401910.009840.8200150
Sunil NarineWIWarner Park, BasseterreSt Kitts2012-20167534018*20.004197.5600050
Wes HallWIBourdaGeorgetown1960-19683534020*20.002842.8600020
Kemar RoachWISir Vivian Richards Stadium, North SoundAntigua2010-20156654015*40.0012731.5000030
Curtly AmbroseWILord'sLondon1988-200069140125.0012931.0100340
Brian LaraWIIndira Priyadarshini StadiumVisakhapatnam1994110393939.005570.9100020
Ramnaresh SarwanWIVCA GroundNagpur20021113939*-4097.5000030
Ramnaresh SarwanWINational StadiumSt. George's2002110393939.0010836.1100070
Devon SmithWINational Cricket StadiumSt George's20041113939*-7055.7100011
Runako MortonWIQueenstown Events CentreQueenstown2006110393939.009341.9400030
Kyle MayersWICarrara OvalCarrara2022110393939.0036108.3300051
Nicolas PooranWISenwes ParkPotchefstroom2023110393939.004195.1200013
Nicolas PooranWIBuffalo ParkEast London2023110393939.004195.1200050
Shimron HetmyerWIHeadingleyLeeds2019110393939.0031125.8100032
Brandon KingWIEkana Cricket StadiumLucknow2019110393939.005669.6400051
Shamar SpringerWISaxton OvalNelson2025210393939.0020195.0000033
Oscar Da CostaWISabina ParkKingston1930110393939.0011234.8200030
Roger HarperWIOld TraffordManchester19841113939*-5373.5800051
Keith ArthurtonWINahar Singh StadiumFaridabad1994110393939.004881.2500020
Keith ArthurtonWIThe OvalLondon1995110393939.006659.0900040
Phil SimmonsWINational Cricket StadiumSt George's1999110393939.004097.5000031
Stuart WilliamsWIMA Chidambaram StadiumChennai1994110393939.006460.9400050
Ramnaresh SarwanWIWankhede StadiumMumbai2002120392219.5014926.1700010
Ridley JacobsWIBasin ReserveWellington1999121392039.0011234.8200050
Vasbert DrakesWISuperSport ParkCenturion2003-2004220393519.504684.7800080
Omari BanksWISinhalese Sports Club GroundColombo2005120393219.5013628.6800050
Marlon SamuelsWIOld HarariansHarare2018220392419.505570.9100041
Dwayne SmithWISydney Cricket GroundSydney2010-2015320393119.504488.6400041
Dwayne SmithWIBourda, GeorgetownGuyana2004-20062213923*39.0031125.8100031
Denesh RamdinWIOld TraffordManchester2007120393419.508545.8800070
Evin LewisWIOld HarariansHarare2018220393119.505570.9100031
Shai HopeWIP Sara OvalColombo2015120393519.507651.3200060
Sharmarh BrooksWIThe Rose BowlSouthampton2020120393919.507651.3200160
Justin GreavesWIBrisbane Cricket Ground, WoolloongabbaBrisbane2024120393319.507055.7100050
Amir JangooWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2026120392619.507850.0000050
Tommy ScottWIKennington OvalLondon1928120393519.50--000-0
Ivan BarrowWIAdelaide OvalAdelaide1930120392719.50--000-0
Collie SmithWIBangabandhu National StadiumDhaka1959120393919.50--00120
Easton McMorrisWIKensington OvalBridgetown1960-1962220393919.50--00100
Viv RichardsWILancaster ParkChristchurch1987120393819.504881.2500070
Norbert PhillipWIKarnataka State Cricket Association StadiumBengaluru1978121392639.00--000-0
Malcolm MarshallWIGujarat StadiumAhmedabad1983120392919.50--000-0
Carlisle BestWIThe GabbaBrisbane1992221393039.0031125.8100021

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.