Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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
Omari BanksWISabina Park, KingstonJamaica2003-2004320312915.508536.4700020
Jerome TaylorWIDubai International Cricket StadiumDubai2016221312131.0025124.0000041
Fidel EdwardsWIEden GardensKolkata2011121311631.0031100.0000060
Tino BestWISinhalese Sports Club GroundColombo2005120312715.505556.3600040
Rawl LewisWIKensington OvalBridgetown1998220312715.503686.1100030
Travis DowlinWISydney Cricket GroundSydney2010221313131.003296.8800030
Andre FletcherWINational Cricket Stadium, St George'sGrenada2008220311915.506051.6700050
Andre FletcherWIDubai International Cricket StadiumDubai2016220312915.504372.0900011
Devon ThomasWIAdelaide OvalAdelaide2022120311915.509333.3300030
Devon ThomasWIWarner Park, Basseterre, St KittsBasseterre20222223131*-19163.1600012
Andre RussellWIKingsmeadDurban2015220311915.5014221.4300023
Sunil NarineWIDubai International Cricket StadiumDubai2016220313015.5021147.6200041
Roston ChaseWIZahur Ahmed Chowdhury StadiumChattogram2018120313115.504765.9600140
Joshua Da SilvaWIProvidence Stadium, GuyanaProvidence2024120312715.506150.8200020
Tommy ScottWIMelbourne Cricket GroundMelbourne19311213120*31.00--00031
Jackie GrantWIQueen's Park OvalPort of Spain1935120312315.50--000-0
Foffie WilliamsWIQueen's Park OvalPort of Spain1948120313115.50--00170
John HoltWINational StadiumKarachi1959120312915.50--00000
John HoltWIGreen ParkKanpur1958120313115.50--00100
Charlie GriffithWIAdelaide OvalAdelaide1969120312415.50--00030
Gordon GreenidgeWIMA Chidambaram StadiumChennai1975120311715.50--00031
Desmond HaynesWINehru StadiumGuwahati1983-1987220311715.507441.8900030
Roger HarperWILal Bahadur Shastri StadiumHyderabad1993-1996221312631.0023134.7800030
Eldine BaptisteWIMelbourne Cricket GroundMelbourne1984-19856213128*31.0031100.0000010
Curtly AmbroseWIArbab Niaz StadiumPeshawar1997120313015.505457.4100032
Mahendra NagamootooWIKennington OvalLondon2000120311815.503783.7800050
Marlon SamuelsWIFeroz Shah KotlaDelhi2011-2014230311610.336448.4400131
Marlon SamuelsWIRiverside GroundChester-le-Street2007-2017230311910.338735.6300040
Ian BradshawWISabina Park, KingstonJamaica2005-20074313117*15.504667.3900020
Andre FletcherWIProvidence Stadium, GuyanaProvidence20213323117*31.0020155.0000114
Shane ShillingfordWIQueen's Park Oval, Port of SpainTrinidad2010-2012230312710.334568.8900151
Jason HolderWIEden ParkAuckland2013-2025331311615.5022140.9100022
Nicolas PooranWICoolidge Cricket Ground, AntiguaCoolidge2021330312310.333491.1800102
Akeal HoseinWIBellerive OvalHobart2022-20244323123*31.0024129.1700030
Ian BishopWIArnos Vale GroundKingstown1993-19972313120*15.508237.8000120
Nehemiah PerryWIKensington OvalBridgetown1999331312415.505556.3600120
Fidel EdwardsWINewlandsCape Town2004-2008342312115.505754.3900031
Dwayne BravoWINewlandsCape Town2008-201534031127.757143.6600110
Rawl LewisWISharjah Cricket StadiumSharjah1997442311615.504273.8100020
Andre FletcherWIDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet202144031127.754077.5000022
Kemar RoachWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023-202634031197.7511526.9600150
Colin CroftWIQueen's Park OvalPort of Spain1977-19814553123*-1428.5700011
Pedro CollinsWIQueen's Park Oval, Port of SpainTrinidad2003-200536131106.209831.6300130
Wavell HindsWIW.A.C.A. GroundPerth2005110303030.003488.2400020
Shivnarine ChanderpaulWIGrace RoadLeicester19991113030*-30100.0000060
Ricardo PowellWIIPCL Sports Complex GroundVadodara20021113030*-26115.3800021
Ricardo PowellWIIndira Gandhi StadiumVijayawada2002110303030.0028107.1400030
Devon SmithWISophia GardensCardiff2013110303030.0029103.4500040
Carlton BaughWIZahur Ahmed Chowdhury StadiumChattogram2011110303030.003293.7500050
Dwayne SmithWIAntigua Recreation Ground, St John'sAntigua2006210303030.0018166.6700003

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.