Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

West Indies: Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hayden Walsh, Jr.WI20242024420212010.504250.0000000
Chemar HolderWI202020201222113*-3756.7600030
J AndrewWI20262026320212110.5017123.5300121
Barto BartlettWI19281928120211310.50--000-0
John TrimWI19491949231211210.50--00000
Sunil NarineWI201720178402195.252487.5000020
Manny MartindaleWI19331933362219*5.25--00000
Cameron CuffyWI1994199411842117*5.253756.7600220
Jomel WarricanWI202120215902162.339123.0800020
Nikita MillerWI201720171112020*-4148.7800010
Joshua Da SilvaWI20262026110202020.005635.7100020
Tino BestWI200320031212020*20.005635.7100120
Kieron PollardWI20182018320201410.003754.0500011
Corey CollymoreWI199919993312011*10.009121.9800020
Rahkeem CornwallWI2019201923020146.674247.6200030
Devendra BishooWI20192019642209*10.003262.5000111
Bruce PairaudeauWI195719572402075.00--00000
Eric AtkinsonWI1958195844020195.00--00201
Jermaine LawsonWI2003200345120145.005238.4600230
Philo WallaceWI199919995702082.867128.1700230
Jermaine LawsonWI200520055832084.006928.9900210
Runako MortonWI2002200222019169.504146.3400020
Miguel CumminsWI201920191211919*19.006728.3600121
Clifford RoachWI193519351211910*19.00--000-0
Peter LashleyWI1960196012019199.50--00121
Maurice FosterWI1977197712019159.50--000-0
Courtney WalshWI1985198511211912*19.0019100.0000012
Dinanath RamnarineWI1998199822019199.508223.1700110
Tommy ScottWI193019302301986.331457.1400010
Herman GriffithWI1933193324119186.33--00200
Daren PowellWI2002200255019163.808622.0900211
Elquemedo WillettWI1973197335219126.33--00220
Joel GarnerWI19821982117119123.174938.7800201
Reon KingWI200520057941953.805932.2000220
Lance GibbsWI196519655921962.71--00100
Khary PierreWI20202020321181818.002962.0700011
Clairmonte DepeiazaWI1956195622018149.00--00000
David AllanWI1965196512018119.00--000-0
David BernardWI201020106321813*18.002669.2300010
Alf ValentineWI19621962231187*9.00--000-0
Joel GarnerWI1978197833118139.001872.2200110
Winston DavisWI1988198843018106.004936.7300001
Patterson ThompsonWI199719973311810*9.003158.0600021
David BernardWI200320035401874.503847.3700120
Edwin St HillWI1930193024018124.50--00101
Andy RobertsWI19741974452189*6.003724.3200001
Patrick PattersonWI1986198612741896.003551.4300130
Christopher BarnwellWI2013201322017108.5015113.3300020
Evin LewisWI2026202622017138.502860.7100020
Teddy HoadWI1928192812017138.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.