Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Chris GayleWIIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara2007110666.001154.5500010
Chris GayleWISt Lawrence GroundCanterbury2000110666.001346.1500010
Wavell HindsWISimba Union GroundNairobi2001110666.006100.0000000
Brian LaraWIHeadingleyLeeds2004110666.002227.2700000
Shivnarine ChanderpaulWIIndira Gandhi StadiumVijayawada2002110666.001833.3300010
Carl HooperWIDe Beers Diamond OvalKimberley2003110666.006100.0000000
Carl HooperWIGreen ParkKanpur1987110666.00875.0000010
Ricardo PowellWIThe Rose BowlSouthampton200411166*-1154.5500010
Ridley JacobsWIWillowmoore ParkBenoni200311166*-875.0000000
Mervyn DillonWIGymkhana Club GroundNairobi2000110666.001154.5500000
Mervyn DillonWISt Lawrence GroundCanterbury200011166*-2425.0000000
Mervyn DillonWIBristol County GroundBristol1999110666.002326.0900000
Omari BanksWIR. Premadasa StadiumColombo2005110666.00966.6700010
Jermaine LawsonWIMA Aziz Stadium, ChittagongChattogram2002210666.001250.0000010
Carlton BaughWIShere Bangla National StadiumMirpur2011110666.002722.2200010
Daren PowellWIArnos Vale Ground, KingstownSt Vincent2005110666.001154.5500000
Ryan HurleyWIKingsmeadDurban2004110666.001060.0000000
Jerome TaylorWIPallekele International Cricket StadiumKandy2015110666.001250.0000000
Dwayne SmithWIClontarf Cricket Club GroundDublin2007310666.003200.0000001
Dwayne SmithWIWestern Australia Cricket Association GroundPerth2015110666.002030.0000010
Ian BradshawWIProvidence StadiumGuyana200711166*-1735.2900000
Darren SammyWI-2016010666.001060.0000000
Narsingh DeonarineWIEden ParkAuckland2013110666.002030.0000000
Narsingh DeonarineWIR. Premadasa StadiumColombo2005110666.001250.0000010
Sewnarine ChattergoonWIAMI StadiumChristchurch2009110666.001442.8600010
Sewnarine ChattergoonWISheikh Zayed Cricket StadiumAbu Dhabi2008110666.001833.3300000
Anderson CumminsWIAMI StadiumChristchurch1992-1995210666.002425.0000000
Kieron PollardWIHimachal Pradesh Cricket Association StadiumDharamsala2014110666.003119.3500000
Kieron PollardWIRiverside GroundChester-le-Street2017110666.00785.7100010
Sulieman BennWISinhalese Sports Club GroundColombo2011110666.001060.0000010
Kemar RoachWIBrabourne StadiumMumbai2018110666.002722.2200000
Kemar RoachWIHeadingleyLeeds2017-201921166*-2623.0800010
Nikita MillerWIAdelaide OvalAdelaide2010110666.00785.7100010
Darren BravoWIEdgbastonBirmingham2012110666.001637.5000010
Andre RussellWISeddon ParkHamilton201411166*-3200.0000010
Andre RussellWINewlandsCape Town2015110666.006100.0000010
Devendra BishooWISylhet International Cricket StadiumSylhet201811166*-1250.0000000
Devendra BishooWIPallekele International Cricket StadiumKandy201511166*-5120.0000010
Danza HyattWIKensington Oval, BridgetownBarbados2012110666.00785.7100010
Ashley NurseWIBeausejour Stadium, Gros IsletSt Lucia201111166*-3200.0000010
Ashley NurseWIKensington Oval, BridgetownBarbados2017110666.00966.6700010
Jason HolderWIBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2019210666.005120.0000010
Neil McGarrellWIBuffalo ParkEast London199911166*-4150.0000010
Jonathan CarterWIPallekele International Cricket StadiumKandy2015110666.002623.0800000
Kyle MayersWIBrisbane Cricket Ground, WoolloongabbaBrisbane2022110666.005120.0000001
Yannic CariahWISenwes ParkPotchefstroom2023110666.001540.0000000
Shane DowrichWICastle AvenueDublin2019110666.00875.0000010
Akeal HoseinWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024110666.001154.5500010
Sunil AmbrisWINational Cricket Stadium, GrenadaSt George's2020110666.001250.0000010
Richie RichardsonWIMindoo Philip ParkCastries1984110666.002524.0000010
PreviousPage 118Next

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.