Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 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 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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
Gareth BreeseWI20022002120552.502619.2300100
Dominic DrakesWI20212021320552.50771.4300110
Puss AchongWI1930193012154*5.00--00000
Raphick JumadeenWI1972197212253*---00000
Ian AllenWI1991199122254*-1533.3300010
Colin StuartWI20002000120542.50647.8100000
Sheldon CottrellWI2021202173254*5.001926.3200100
Obed McCoyWI202420241132545.00955.5600010
Fabian AllenWI2024202453154*2.504125.0000110
Tom DewdneyWI1958195833355*---00000
Jediah BladesWI2025202584353*5.001435.7100100
Colin CroftWI19791979853532.50826.1000100
Jason MohammedWI20152015110444.001040.0000000
Jomel WarricanWI2019201911144*-1040.0000000
Denis AtkinsonWI19581958110444.00--000-0
Clifford McWattWI19551955110444.00--000-0
Kerry JeremyWI2000200011144*-1428.5700000
Garey MathurinWI2012201222243*-580.0000000
Shannon GabrielWI20142014421444.004100.0000010
Inshan AliWI19771977120442.0010.0000100
Roland HolderWI19991999120442.001723.5300110
Samuel BadreeWI20162016103242*4.00757.1400000
Jaswick TaylorWI1958195823244*4.00--00100
Colin CroftWI1982198223244*4.002119.0500100
Pedro CollinsWI20062006340431.003511.4300200
Alf ValentineWI1957195724242*2.00--00000
Raphick JumadeenWI19761976542432.00--00100
Adam SanfordWI20042004350410.80626.4500100
Jermaine LawsonWI20012001210333.001300.0000000
Ravi RampaulWI20212021410333.00837.5000000
Deighton ButlerWI2006200631133*-3100.0000000
Ashley NurseWI20152015210333.00560.0000000
Nkruma BonnerWI20112011110333.00560.0000000
Miles BascombeWI20112011110333.00742.8600000
Akeem JordanWI2023202321133*-650.0000000
Kevin SinclairWI2022202231133*-475.0000000
Zishan MotaraWI20252025110333.00475.0000000
Ivan BarrowWI19351935110333.00--00000
Lance GibbsWI1972197221133*---00000
Roger HarperWI19921992410333.001421.4300000
Milton SmallWI1984198441133*-3100.0000000
Rajindra DhanrajWI19951995510333.00466.5200000
Ottis GibsonWI19971997210333.00560.0000000
Ravi RampaulWI20082008420321.501323.0800000
Ravi RampaulWI20132013820321.502114.2900000
Ravi RampaulWI2015201532232*-560.0000000
Kevin SinclairWI20212021621333.00933.3300000
Kevlon AndersonWI20252025120331.501816.6700100
Uton DoweWI19711971221333.0030.0000000
Sherwin CampbellWI19941994220331.501618.7500100

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.