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
Runako MortonWIAntigua Recreation Ground, St John'sAntigua200622016168.005032.0000120
Runako MortonWISir Vivian Richards Stadium, North SoundAntigua200812016148.004734.0400020
Runako MortonWINew Wanderers StadiumJohannesburg200822016128.003053.3300020
Kemar RoachWISuperSport ParkCenturion2014-2023221161216.003743.2400020
Devon ThomasWISheikh Abu Naser StadiumKhulna201222016168.003545.7100110
Kieran PowellWIEden ParkAuckland2013-201422016128.001984.2100020
Shane ShillingfordWITrent BridgeNottingham201212016168.004337.2100120
Christopher BarnwellWIKennington OvalLondon201122016168.002369.5700100
Ashley NurseWICentral Broward Regional Park Stadium Turf GroundLauderhill2018221161616.009177.7800011
Carlos BrathwaiteWIKensington Oval, BarbadosBridgetown201922016138.002564.0000001
Carlos BrathwaiteWIQueen's Park Oval, TrinidadPort of Spain201922016168.001794.1200111
Veerasammy PermaulWIGalle International StadiumGalle202112016158.004337.2100010
Miguel CumminsWIKensington Oval, BridgetownBarbados201812016148.005529.0900010
Alzarri JosephWIKensington Oval, BarbadosBridgetown2019-202032016168.004833.3300130
Odean SmithWISuperSport ParkCenturion20232211611*16.0010160.0000011
Keacy CartyWINational Cricket Stadium, St George's, GrenadaSt George's202512016108.003250.0000010
Alick AthanazeWIProvidence Stadium, GuyanaProvidence202412016158.005230.7700010
Baron ConstantineWIExhibition GroundBrisbane19311201698.00--000-0
Puss AchongWIOld Trafford Cricket GroundManchester193312016108.00--000-0
James NeblettWIBourdaGeorgetown19351211611*16.00--000-0
John GoddardWIBasin ReserveWellington1956121161616.00--00000
Gerry AlexanderWINational StadiumKarachi195912016168.00--00100
Cammie SmithWIQueen's Park OvalPort of Spain1962121161216.00--000-0
Charlie StayersWIQueen's Park OvalPort of Spain196222016128.00--000-0
Keith BoyceWISydney Cricket GroundSydney197612016168.004436.3600110
Bernard JulienWIMA Chidambaram StadiumChennai19751211614*16.00--00010
Joel GarnerWIThe OvalLondon19841211610*16.004932.6500010
Faoud BacchusWIQueen's Park OvalPort of Spain19781201698.00--00010
Rangy NananWIIqbal StadiumFaisalabad19801201688.006624.2400000
Roger HarperWIThe GabbaBrisbane1989-199632016108.002955.1700010
Winston BenjaminWIAntigua Recreation GroundSt John's1988-199542016128.004337.2100020
Patterson ThompsonWIAdelaide OvalAdelaide19971211610*16.002466.6700021
Marlon SamuelsWIBourda, GeorgetownGuyana2003-20062301695.332369.5700110
Jerome TaylorWIRiverside GroundChester-le-Street2009-201723016105.332661.5400030
Kirk EdwardsWISabina Park, KingstonJamaica201423016145.333545.7100120
Brandon KingWIEden ParkAuckland2020-202533016135.331794.1200120
Vanburn HolderWIHeadingleyLeeds1973-197623016105.334139.0200010
Joel GarnerWILancaster ParkChristchurch1980-198723016115.332857.1400120
Carlton BaughWIKinrara Academy OvalKuala Lumpur2006541167*5.334337.2100120
Jerome TaylorWIHarare Sports ClubHarare2003-20073411695.334436.3600020
Kemar RoachWINational Cricket Stadium, St George'sGrenada2009-201574216108.006624.2400020
Clifford RoachWILord'sLondon1928-193324016164.0010.0000300
Franklyn RoseWIArnos Vale GroundKingstown1997-20003411695.331984.2100010
Pedro CollinsWIKensington OvalBridgetown1999-20023501683.204833.3300320
Patrick PattersonWIKensington OvalBridgetown1986-199245216115.335529.0900110
Shannon GabrielWIBasin ReserveWellington2013-202036116103.206325.4000330
Carl HooperWIMangaung OvalBloemfontein1993-1999210151515.0014107.1400011
Ricardo PowellWISt. George's ParkPort Elizabeth2004110151515.001883.3300030
Ridley JacobsWISt. George's ParkPort Elizabeth2004110151515.003148.3900020
Vasbert DrakesWIBangabandhu National StadiumDhaka2002210151515.002951.7200030

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.