Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
Adrian GriffithWIHeadingley Cricket GroundLeeds2000120222211.005242.3100120
Romario ShepherdWIWankhede StadiumMumbai2026221222122.0011200.0000003
John CampbellWINarendra Modi StadiumAhmedabad2025120221411.005143.1400030
Clyde WalcottWIOld Trafford Cricket GroundManchester1950120221311.00--00030
Sammy GuillenWIMelbourne Cricket GroundMelbourne19511212222*22.0030.0000120
David HolfordWIEden ParkAuckland1969121221822.00--000-0
John ShepherdWIOld Trafford Cricket GroundManchester1969120221311.005044.0000040
Colin CroftWIAntigua Recreation GroundSt John's1978-19812222217*-4746.8100010
Malcolm MarshallWIOld TraffordManchester1983-1984220222011.002781.4800010
Courtney WalshWIFeroz Shah KotlaDelhi1987-1989221221622.004252.3800040
Courtney WalshWILancaster ParkChristchurch1987121221422.003464.7100020
Phil SimmonsWINewlands Cricket GroundCape Town1993220222011.003956.4100040
Phil SimmonsWIThe Wanderers StadiumJohannesburg1993220221711.005242.3100030
Junior MurrayWIHeadingley Cricket GroundLeeds1995-1997220222011.005738.6000020
Philo WallaceWIKingsmead Cricket GroundDurban1998120222111.006136.0700030
Chris GayleWIToronto Cricket, Skating and Curling ClubToronto199933022157.334548.8900140
Daren GangaWIMelbourne Cricket GroundMelbourne2000-200123022187.334548.8900120
Courtney BrowneWIKensington Oval, BridgetownBarbados200523022127.335242.3100020
Darren SammyWISheikh Abu Naser StadiumKhulna201233022127.333956.4100111
Denesh RamdinWIWestern Australia Cricket Association GroundPerth2009-201523022147.333464.7100150
Kyle MayersWIPerth StadiumPerth2022-202423022117.333759.4600040
Shimron HetmyerWIWarner Park, St KittsBasseterre2019-2020431221011.002395.6500020
Jayden SealesWIMultan Cricket StadiumMultan2022-2025332222222.0017129.4100003
Joel GarnerWIWACA GroundPerth1981-1987731221711.008127.1600020
Devon SmithWIRiverside GroundChester-le-Street2007-200924022115.508426.1900120
Nicolas PooranWIDubai International Cricket StadiumDubai2016-202144022125.502684.6200040
Charles JonesWIBourdaGeorgetown1930-19352402285.50--00000
Alf ValentineWIThe GabbaBrisbane1951-1960242221311.00--00002
Wes HallWIKensington OvalBridgetown1960-196844022145.50--00000
Ridley JacobsWIArnos Vale GroundKingstown1998-20047522214*7.334055.0000010
Marlon SamuelsWICentral Broward Regional Park Stadium Turf GroundLauderhill2012-201865222107.332588.0000011
Jayden SealesWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022-202675222187.336434.3800111
Kenny BenjaminWISydney Cricket GroundSydney1992-1996451229*5.504548.8900110
Michael HoldingWILord'sLondon1976-198486122164.406732.8400320
Phil SimmonsWISydney Cricket GroundSydney1992-199766022103.675242.3100230
Kenny BenjaminWIQueen's Park OvalPort of Spain1994-19986842295.508326.5100220
Chris GayleWIArnos Vale Ground, Kingstown, St VincentKingstown2003110212121.007528.0000010
Brian LaraWINational Cricket Stadium, St George'sGrenada2007110212121.002680.7700010
Shivnarine ChanderpaulWISophia GardensCardiff2004110212121.002584.0000020
Carl HooperWIIPCL Sports Complex GroundVadodara20021112121*-21100.0000010
Daren GangaWIIqbal StadiumFaisalabad2006110212121.005935.5900010
Marlon SamuelsWISaxton OvalNelson2015110212121.004151.2200011
Narsingh DeonarineWIR.Premadasa Stadium, KhettaramaColombo2005110212121.003658.3300010
Lendl SimmonsWINational StadiumKarachi2006110212121.003560.0000030
Kieran PowellWIMaharashtra Cricket Association StadiumPune2018110212121.002584.0000021
Andre RussellWILord'sLondon20181112121*-10210.0000003
Carlos BrathwaiteWISaxton OvalNelson2017110212121.0014150.0000002
Jason HolderWINew Wanderers StadiumJohannesburg20152112121*-2584.0000020
Jonathan CarterWIWestern Australia Cricket Association GroundPerth2015110212121.004348.8400030
Evin LewisWIBarabati StadiumCuttack2019110212121.005042.0000030

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.