Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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 RichardsonWIArbab Niaz StadiumPeshawar1985-1986220372718.507450.0000050
Richie RichardsonWILal Bahadur Shastri StadiumHyderabad1993-1996220373218.505567.2700040
Kyle HopeWIEdgbastonBirmingham2017120372518.506259.6800060
Clifford RoachWISabina ParkKingston1930120372218.5010834.2600050
Frank de CairesWISabina ParkKingston1930120372118.5011233.0400040
Kenneth RickardsWIMelbourne Cricket GroundMelbourne1951120372218.50--00010
Seymour NurseWIBasin ReserveWellington1969120372118.50--000-0
Deryck MurrayWIEden GardensKolkata1974120372418.50--000-0
David MurrayWIBourdaGeorgetown1978120372118.50--00060
Eldine BaptisteWIThe OvalLondon1984120373218.5010535.2400050
Ridley JacobsWISt George's ParkGqeberha1998-1999230372212.336457.8100041
Lendl SimmonsWICentral Broward Regional Park Stadium Turf GroundLauderhill2012-2016330371912.3336102.7800132
Jonathan CarterWIProvidence StadiumGuyana2017330371412.334386.0500021
Alzarri JosephWIKensington Oval, BridgetownBarbados20172313722*18.504680.4300041
Alzarri JosephWIBrian Lara Stadium, Tarouba, TrinidadTarouba2022-2024431372618.505666.0700022
Roland HolderWISharjah Cricket StadiumSharjah1993-19974313726*18.505666.0700120
Robert SamuelsWIMelbourne Cricket GroundMelbourne1996230371712.3310933.9400050
Mervyn DillonWIToronto Cricket, Skating and Curling ClubToronto19994413721*12.337450.0000100
Brandon KingWIWankhede StadiumMumbai2019-202644037229.2536102.7800051
Shamar JosephWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024-20264423717*18.504778.7200041
Andy RobertsWIHeadingleyLeeds1976-198334037199.257847.4400030
Kemar RoachWIShere Bangla National StadiumMirpur2011-201285137169.2511133.3300130
Chris GayleWIAMI StadiumChristchurch2009110363636.0031116.1300041
Brian LaraWICounty GroundSouthampton1999110363636.005466.6700031
Carl HooperWIBellerive OvalHobart1988-1996210363636.0033109.0900020
Carl HooperWISardar Patel Stadium, MoteraAhmedabad20021113636*-27133.3300050
Ricardo PowellWICounty GroundBristol2000110363636.0023156.5200051
Ricardo PowellWIHeadingleyLeeds2004110363636.003797.3000031
Ryan HindsWIAntigua Recreation GroundSt John's2004110363636.009737.1100040
Courtney BrowneWIW.A.C.A. GroundPerth2005110363636.0033109.0900040
Dave MohammedWIMultan Cricket StadiumMultan2006210363636.004678.2600022
Dave MohammedWINewlandsCape Town2004110363636.0036100.0000071
Lendl SimmonsWIHolkar Cricket StadiumIndore2011110363636.0035102.8600061
Jason HolderWIR Premadasa StadiumColombo2015110363636.0013276.9200023
Jason HolderWISenwes ParkPotchefstroom2023110363636.004383.7200030
Kyle MayersWIBuffalo ParkEast London2023110363636.0026138.4600052
Richie RichardsonWIJinnah StadiumSialkot1986110363636.008641.8600040
Brandon KingWIThe Wanderers StadiumJohannesburg2023110363636.0025144.0000042
Romario ShepherdWIUniversity OvalDunedin2025110363636.0022163.6400033
Gordon GreenidgeWIVidarbha Cricket Association GroundNagpur1987110363636.004090.0000010
Roland HolderWIBarabati StadiumCuttack19941113636*-3797.3000011
Sherwin CampbellWICastle AvenueDublin1999110363636.007051.4300040
Philo WallaceWIIqbal StadiumFaisalabad1991110363636.004187.8000032
Shivnarine ChanderpaulWIRangiri Dambulla International StadiumDambulla2005220362218.007150.7000030
Ridley JacobsWIHeadingley Cricket GroundLeeds2000120363518.006258.0600070
Mervyn DillonWINewlands Cricket GroundCape Town1999120363618.006852.9400150
Jerome TaylorWIGalle International StadiumGalle2015120363118.0035102.8600051
Sulieman BennWIWestern Australia Cricket Association GroundPerth2009120363318.004580.0000022
Adrian BarathWIShere Bangla National StadiumMirpur20112213621*36.006753.7300040
Johnson CharlesWISir Vivian Richards Stadium, North SoundAntigua2013220362618.0022163.6400080

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.