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
Johnson CharlesWICounty GroundBristol2025110474747.0039120.5100033
Rovman PowellWIZahur Ahmed Chowdhury StadiumChattogram2021110474747.004995.9200022
Viv RichardsWIGandhi StadiumJalandhar19891114747*-4897.9200040
Sherwin CampbellWILal Bahadur Shastri StadiumHyderabad1996110474747.008853.4100050
Brian LaraWILal Bahadur Shastri StadiumHyderabad1993-19962214743*47.004995.9200052
Ryan HindsWIProvidence StadiumGuyana2008120473723.5012537.6000060
Jason HolderWIHagley OvalChristchurch2015-2017320473423.5044106.8200031
Rajindra ChandrikaWISir Vivian Richards Stadium, North SoundAntigua2016120473123.5015131.1300070
Alzarri JosephWIPerth StadiumPerth2022-2024220474323.509947.4700043
Roston ChaseWIAdelaide OvalAdelaide2022120473423.508555.2900061
Romario ShepherdWIThe Wanderers StadiumJohannesburg2023-20262224744*-25188.0000023
Alick AthanazeWIBay OvalMount Maunganui2025120474523.506671.2100080
Karl NunesWILord'sLondon1928120473723.50--000-0
Rolph GrantWIOld Trafford Cricket GroundManchester1939120474723.5010.0000143
Jackie HendriksWIAdelaide OvalAdelaide19691224737*---00030
Charlie DavisWIHeadingley Cricket GroundLeeds1969120472923.5011142.3400050
Joel GarnerWIKennington OvalLondon1979-1983321474647.0010047.0000061
Norbert PhillipWIEden GardensKolkata1978120474723.5010.0000101
Malcolm MarshallWILancaster ParkChristchurch1987120474523.506869.1200061
Desmond HaynesWIM. A. Chidambaram StadiumChennai1983120472423.50--00030
Stuart WilliamsWIWanderers StadiumJohannesburg1998120473523.509947.4700070
Kemar RoachWISir Vivian Richards StadiumNorth Sound2018-2021331473323.5010146.5300081
Brendan NashWIKensington Oval, BridgetownBarbados2009-2010230473315.6710047.0000051
Danza HyattWIShere Bangla National StadiumMirpur2011331473923.505388.6800034
Jason HolderWIWarner Park, Basseterre, St KittsBasseterre2022-2025531472623.5032146.8800062
Ricardo PowellWISydney Cricket GroundSydney2001440472811.757364.3800150
Devon ThomasWIShere Bangla National StadiumMirpur2011-2012641472515.678754.0200140
Adrian BarathWIWindsor Park, RoseauDominica2011-2012240472911.7514632.1900140
Denis AtkinsonWIBourdaGeorgetown1954-1955240471811.75--00100
John GoddardWILord'sLondon1950-1957240472111.75--00030
Courtney WalshWIHeadingley Cricket GroundLeeds1988-200067147187.8312637.3000040
Brian LaraWIWillowmoore ParkBenoni2003110464646.007660.5300050
Ramnaresh SarwanWIHeadingleyLeeds2004-2007210464646.007858.9700040
Dwayne SmithWINehru StadiumKochi2014110464646.0045102.2200042
Andre RussellWIHimachal Pradesh Cricket Association StadiumDharamsala2014110464646.0023200.0000063
Jason MohammedWIKennington OvalLondon2017110464646.007164.7900040
Jonathan CarterWIKensington Oval, BridgetownBarbados2017110464646.007759.7400080
Kyle HopeWISabina Park, KingstonJamaica2017110464646.005092.0000090
Rovman PowellWIBuffalo ParkEast London2023110464646.004993.8800023
Keemo PaulWIDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019110464646.0042109.5200043
Hayden Walsh, Jr.WIKensington Oval, BarbadosBridgetown20202114646*-6768.6600040
Jeff DujonWIGandhi StadiumJalandhar1989110464646.007164.7900040
Sherwin CampbellWINational Cricket StadiumSt George's1999110464646.007759.7400030
Ridley JacobsWIR Premadasa StadiumColombo2001220462523.0045102.2200020
Narsingh DeonarineWISydney Cricket GroundSydney2010-20133214636*46.0045102.2200050
Devendra BishooWISheikh Zayed StadiumAbu Dhabi2016120462623.0012038.3300020
Jonathan CarterWIThe Village, MalahideDublin20193214643*46.0041112.2000041
Charles PassailaigueWISabina ParkKingston1930121464446.0015729.3000060
John GoddardWIKensington OvalBridgetown1948120462823.00--000-0
Robert ChristianiWIAdelaide OvalAdelaide19511214642*46.00--00060

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.