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
Denesh RamdinWIIqbal StadiumFaisalabad2006110232323.003565.7100011
Brendan NashWIUniversity OvalDunedin2008110232323.006038.3300031
Darren BravoWIBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2018110232323.0018127.7800040
Andre RussellWIBrisbane Cricket Ground, WoolloongabbaBrisbane20131112323*-11209.0900030
Sunil NarineWISydney Cricket GroundSydney2013110232323.0022104.5500030
Jason MohammedWIWarner Park, Basseterre, St KittsBasseterre20172112323*-16143.7500011
Nicolas PooranWISylhet International Cricket StadiumSylhet20181112323*-17135.2900030
Rovman PowellWIOld TraffordManchester2017110232323.002882.1400021
Obed McCoyWISabina Park, Kingston, JamaicaKingston2022-20245112323*-15153.3300031
Obed McCoyWICoolidge Cricket Ground, AntiguaCoolidge2021310232323.007328.5700022
Brandon KingWIBrisbane Cricket Ground, WoolloongabbaBrisbane2022110232323.0018127.7800031
Matthew FordeWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20242112323*-11209.0900003
Roy MillerWIBourdaGeorgetown1953110232323.00--000-0
Roy FredericksWIKarnataka State Cricket Association StadiumBengaluru1974110232323.00--00040
Alvin GreenidgeWIMindoo Phillip ParkCastries1978110232323.003369.7000040
Desmond HaynesWISinhalese Sports Club GroundColombo1993110232323.003076.6700020
Desmond HaynesWIPindi Club GroundRawalpindi1985110232323.003958.9700030
Jeff DujonWIEdgbastonBirmingham1983-1984210232323.005145.1000020
Roger HarperWICaptain Roop Singh StadiumGwalior1996110232323.004057.5000011
Curtly AmbroseWINational Cricket StadiumSt George's1999110232323.0019121.0500011
Jimmy AdamsWIBristol County GroundBristol1999110232323.004551.1100040
Keith SempleWICenturion ParkCenturion1999110232323.005641.0700011
Chris GayleWIM. A. Chidambaram StadiumChennai2002120232311.507929.1100150
Ricardo PowellWIQueens Sports ClubBulawayo2003220231711.502592.0000031
Carlton BaughWIKingsmeadDurban2003120232111.503958.9700040
Daren PowellWIBasin ReserveWellington2006120231611.504353.4900021
Jerome TaylorWIHeadingleyLeeds20071212323*23.002592.0000140
Jerome TaylorWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2006121232323.003958.9700021
Ryan HindsWIM. A. Chidambaram StadiumChennai2002120231611.5012318.7000020
Dwayne BravoWISophia GardensCardiff2004-2013221231523.003467.6500020
Andre RussellWISabina Park, KingstonJamaica2011-2014520231511.502688.4600011
Kraigg BrathwaiteWINewlandsCape Town2015120231611.508028.7500020
Veerasammy PermaulWISabina Park, KingstonJamaica20151212323*23.003860.5300130
Rahkeem CornwallWIWindsor Park, Roseau, DominicaRoseau20231212319*23.004847.9200040
Shane DowrichWIDarren Sammy National Cricket Stadium, Gros IsletSt Lucia2016120231811.506933.3300020
Leon JohnsonWIDarren Sammy National Cricket Stadium, Gros IsletSt Lucia2016120232311.508028.7500120
Sharmarh BrooksWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022120231811.506435.9400050
Shimron HetmyerWIKensington Oval, BridgetownBarbados2017120232211.504452.2700040
Khary PierreWIArun Jaitley StadiumDelhi2025120232311.504847.9200130
Shamar JosephWICentral Broward Regional Park Stadium Turf GroundLauderhill20253222321*-14164.2900012
John GoddardWIOld Trafford Cricket GroundManchester19501212316*23.00--00030
Robert ChristianiWIOld Trafford Cricket GroundManchester1950120231711.50--00040
Collie SmithWIHeadingley Cricket GroundLeeds1957120231511.50--00050
Conrad HunteWIEdgbaston Cricket GroundBirmingham1963120231811.508028.7500020
Basil ButcherWIThe GabbaBrisbane1968120232211.50--00030
Deryck MurrayWIEden ParkAuckland1980120231611.503663.8900020
Prof EdwardsWIBasin ReserveWellington1969120232211.50--00000
Viv RichardsWIThe OvalLondon1984120231511.503663.8900030
Len BaichanWIMelbourne Cricket GroundMelbourne1976120232011.505244.2300010
David MurrayWIKarnataka State Cricket Association StadiumBengaluru1978120231411.50--000-0

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.