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
Rohan KanhaiWINational StadiumKarachi1959120453322.50--00030
Bryan DavisWIBourdaGeorgetown1965120452822.50--000-0
Bernard JulienWIMelbourne Cricket GroundMelbourne1975120452722.509050.0000050
Jeff DujonWILancaster ParkChristchurch1987120453922.5010742.0600060
Curtly AmbroseWIAMI StadiumChristchurch1992-1995320453322.505384.9100080
Stuart WilliamsWINational StadiumKarachi1997120453322.504795.7400090
Stuart WilliamsWISt George's ParkGqeberha1998120453722.507857.6900041
Dave JosephWIAntigua Recreation GroundSt John's1999120452822.5012735.4300070
Brian LaraWIAMI StadiumChristchurch1992-19953314534*22.507361.6400060
Devon SmithWISuperSport ParkCenturion2008-2014230453515.0010144.5500070
Kieron PollardWISharjah Cricket StadiumSharjah2016-2021331452222.505483.3300012
Johnson CharlesWIQueens Sports ClubBulawayo2016330452615.004697.8300152
Kyle MayersWINational Cricket Stadium, St George's, GrenadaSt George's2022-2023330452815.005877.5900162
Alzarri JosephWIProvidence StadiumGuyana2017-20184324529*45.005581.8200022
Romario ShepherdWIWarner Park, Basseterre, St KittsBasseterre2024-2025631452822.5029155.1700062
Larry GomesWIAntigua Recreation GroundSt John's1981-1986330452415.0013626.4700060
Mervyn DillonWIAntigua Recreation GroundSt John's2001-2002341454315.008354.2200162
Shane DowrichWIOld TraffordManchester2020240453711.258453.5700260
Andy RobertsWITrent BridgeNottingham1976-19803414522*15.0010443.2700050
Joshua Da SilvaWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-202235045299.0021021.4300240
Curtly AmbroseWIKennington OvalLondon1988-2000351452811.256470.3100350
Romario ShepherdWIProvidence Stadium, GuyanaProvidence2021-20241162451911.256569.2300131
Ian BishopWIAdelaide OvalAdelaide1992-199756145179.0010244.1200130
Joel GarnerWIAdelaide OvalAdelaide1980-1987974451615.006569.2300131
Anderson CumminsWIBasin ReserveWellington1992-19952114444*-38115.7900050
Keemo PaulWIMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026110444444.0035125.7100050
Gudakesh MotieWIWarner Park, Basseterre, St KittsBasseterre2024-20254114444*-31141.9400033
John GoddardWIFeroz Shah Kotla GroundDelhi1948110444444.00--000-0
Sonny RamadhinWICarisbrookDunedin1956110444444.00--00080
Garry SobersWIFeroz Shah Kotla GroundDelhi1959110444444.00--000-0
Roy FredericksWIAlbion Sports ComplexAlbion1977110444444.005481.48000--
Alvin KallicharranWIFeroz Shah Kotla GroundDelhi1974110444444.00--00060
Gordon GreenidgeWISher-i-Kashmir StadiumSrinagar19831114444*-5875.86000--
David MurrayWIGreen Park StadiumKanpur1979110444444.00--000-0
Eldine BaptisteWILord'sLondon1984210444444.005678.5700050
Stuart WilliamsWIMelbourne Cricket GroundMelbourne1995110444444.005678.5700060
Daren PowellWIAntigua Recreation Ground, St John'sAntigua20091214422*44.0014131.2100040
Kieron PollardWIZayed Cricket StadiumAbu Dhabi2021220444422.0032137.5000141
Floyd ReiferWIArnos Vale Ground, KingstownSt Vincent2009120442522.0010243.1400040
Andre RussellWISabina Park, Kingston, JamaicaKingston2025220443622.0024183.3300025
Rovman PowellWIProvidence StadiumGuyana2018220444422.006864.7100140
Sharmarh BrooksWIPerth StadiumPerth2022120443322.007856.4100060
Anderson PhillipWIAdelaide OvalAdelaide2022121444344.008253.6600051
Tagenarine ChanderpaulWIArun Jaitley StadiumDelhi2025120443422.009745.3600051
Mikyle LouisWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120443522.0011538.2600070
George HeadleyWIMelbourne Cricket GroundMelbourne1931120443322.00--00030
Oscar Da CostaWIQueen's Park OvalPort of Spain1935121442544.00--000-0
Gordon GreenidgeWIBrisbane Cricket GroundBrisbane1984-1987220444422.009247.8300160
Collis KingWISabina ParkKingston1977120444122.00--00000
Malcolm MarshallWIFeroz Shah KotlaDelhi1983-1989220442722.0023117.3900002

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.