Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Derek SealyWI19391939351952923.75--000-1
Sonny RamadhinWI19561956450954419.00--00180
Ryan HindsWI20092009570952713.5727334.80000122
Darren BravoWI20202020570953913.5717454.6000092
Ian BradshawWI20052005141229517*9.5016258.6400130
Lendl SimmonsWI201220129919418*11.7516756.2900183
Curtly AmbroseWI19931993311669419*9.4014963.09003101
Courtney WalshWI200020001724694225.2220047.0000764
Gerry GomezWI19491949230935031.00--010-0
Maurice FosterWI197219723629328*23.25--00040
Ottis GibsonWI199519956619333*18.6010985.32001111
Darren SammyWI20072007872933818.6017254.0700090
Deryck MurrayWI19631963582933415.507639.4700020
Fabian AllenWI2019201913115935115.5074125.6801194
Snuffy BrowneWI193019302419270*30.67--01201
Marlon SamuelsWI20052005671922915.3319447.4200090
Joel GarnerWI19771977680924311.5020.0000482
Akeal HoseinWI2025202522104922715.3368135.2900185
Lionel BirkettWI19301930120916445.50--01050
Lendl SimmonsWI20062006440917022.7516854.17012100
Stuart WilliamsWI20022002351914322.7514662.33000170
Nehemiah PerryWI200020006529152*30.3314861.4901150
Andre FletcherWI20152015660915715.1782110.9801186
Joel GarnerWI1985198530749137*30.3316754.4900072
Sulieman BennWI2008200810124912811.3815957.2300291
Fidel EdwardsWI200820082321991217.5826734.08006121
Rovman PowellWI20192019331905445.0059152.5401085
Nikita MillerWI2010201019126902215.009198.9000252
Jeffrey StollmeyerWI19551955240894222.25--000-0
Baron ConstantineWI19281928360893714.83580.0000101
Winston DavisWI19841984820887744.0017051.76010102
Tagenarine ChanderpaulWI20262026240883522.0023537.45000100
Andre RussellWI20132013751884322.0069127.54001102
Carlisle BestWI19861986451883522.0024935.34000101
Ottis GibsonWI19961996860885214.6786102.3301072
Ravi RampaulWI200920099928840*12.5712769.29003123
Courtney WalshWI198919892715588148.8012272.1300145
Courtney WalshWI19961996251810881811.0015357.52003102
Rajindra ChandrikaWI20152015360873714.5027631.5200340
Karl NunesWI19281928360873714.50--00100
Andy RobertsWI19771977682873514.50--00003
Sunil AmbrisWI20202020440866021.5010681.1301081
David MurrayWI19791979351864421.50--00100
Roger HarperWI19941994550863717.2082104.88001110
Odean SmithWI20232023762863721.5066130.3000073
J AndrewWI20252025770863512.299293.4800155
Dwayne BravoWI20152015550853117.0074114.8600034
Stuart WilliamsWI1999199911928530*12.1415156.2900361
Robin BynoeWI19671967120844842.00--000150
Clyde WalcottWI19601960230845328.00--010-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.