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
Winston BenjaminWI199119912201095.001758.8200000
Dominic DrakesWI202220227301053.331283.3300020
Corey CollymoreWI2001200112421055.003528.5700000
Sheldon CottrellWI202020201354107*10.001566.6700001
Sonny RamadhinWI19501950452104*3.33--00110
Alf ValentineWI195619564501052.00--00100
Winston BenjaminWI198619869511052.501566.6700210
Marlon BlackWI200120017511062.503727.0300220
Anthony MartinWI201120111065104*10.002934.4800000
Lance GibbsWI197619763621052.503925.6400100
Dwayne BravoWI20202020510999.007128.5700001
William PerkinsWI20082008110999.001181.8200010
Sherfane RutherfordWI20192019110999.006150.0000010
Tyrell JohnsonWI1939193911199*---000-0
Sonny RamadhinWI19581958210999.00--000-0
Keith BoyceWI19711971110999.00--000-0
Eldine BaptisteWI19901990310999.002339.1300000
Clyde ButtsWI19851985110999.001656.2500020
Patrick PattersonWI1989198921199*-2536.0000010
Rajindra DhanrajWI19961996110999.002536.0000010
Darrel BrownWI20022002110999.001752.9400001
Floyd ReiferWI19981998120994.502832.1400120
Romario ShepherdWI20202020520984.501464.2900001
Jackie HendriksWI19671967120994.50--00110
Marlon BlackWI20022002120964.504818.7500000
Oshane ThomasWI2024202433397*-1560.0000010
Ojay ShieldsWI20252025230993.001369.2300220
Puss AchongWI19351935230993.00--00200
Cameron CuffyWI19971997231944.503030.0000000
Manny MartindaleWI19351935441993.00--00200
Tom DewdneyWI1956195634294*4.50--00000
Narsingh DeonarineWI20072007110888.001361.5400000
Veerasammy PermaulWI20172017110888.005160.0000000
Hines JohnsonWI19481948110888.00--000-0
Eldine BaptisteWI19851985610888.001266.6700000
Alick AthanazeWI20262026110888.001266.6700010
Maurice FernandesWI19281928120884.00--00100
Ivan BarrowWI1939193912186*8.00--00000
Charles JonesWI19301930120864.00--00000
Prior JonesWI19511951120874.00--00000
Norman MarshallWI19551955120884.0010.0000100
Albert PadmoreWI1976197622188*8.001942.1100100
Herbert ChangWI19791979120864.00--00000
Dinanath RamnarineWI19991999120884.003622.2200110
Darren SammyWI20162016630862.671361.5400100
Sunil NarineWI20192019330842.672236.3600000
Sonny RamadhinWI1959195923384*---00000
Tony GrayWI19911991431864.001457.1400010
Barrington BrowneWI1994199443288*8.002433.3300100
Shannon GabrielWI20232023342874.002532.0000101

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.