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
Alzarri JosephWI20162016440862.002433.3300210
Alf ValentineWI1955195534384*8.00--00100
Alf ValentineWI1960196024487*-119.0900000
Oshane ThomasWI20182018105288*2.671266.6700320
Raphick JumadeenWI1978197835584*-2010.0000010
Pedro CollinsWI20012001860841.333324.2400410
Herman GriffithWI19281928363852.6710.0000100
Reon KingWI19981998210777.001546.6700000
Dwight WashingtonWI2005200511177*-2528.0000010
Raymon ReiferWI20192019210777.001258.3300000
Shamar SpringerWI20242024210777.006116.6700010
Roy GilchristWI19591959210777.00--000--
Tony GrayWI1985198541177*-1163.6400010
Nixon McLeanWI19961996320773.502133.3300100
Maurice FosterWI19691969120743.502825.0000000
Ashley NurseWI2016201643175*3.50977.7800100
Arthur BarrettWI1974197433175*3.5050.0000100
Malcolm MarshallWI19781978240751.75--00100
Kenny BenjaminWI1998199824176*2.335113.7300200
Fidel EdwardsWI200720071272751.404017.5000310
Shannon GabrielWI20202020593741.175213.4600310
Danza HyattWI20122012110666.00785.7100010
Ashley NurseWI2011201121166*-3200.0000010
Odean SmithWI20182018210666.005120.0000010
Romario ShepherdWI20192019310666.00966.6700000
Vanburn HolderWI19771977110666.00--000-0
Sheldon CottrellWI20142014420643.001346.1500000
Denis AtkinsonWI19491949120663.00--00100
David WilliamsWI19881988420653.00966.6700010
Laurie WilliamsWI19961996420653.001833.3300000
John CameronWI19391939230652.00--00100
Alf ValentineWI19521952331663.00--00100
Marlon BlackWI2000200036263*1.505510.9100300
Pedro CollinsWI20052005972621.203119.3500200
Nixon McLeanWI20032003110555.00771.4300000
Royston CrandonWI20092009110555.00955.5600010
Jahmar HamiltonWI20212021110555.001631.2500000
Andre McCarthyWI20182018110555.00862.5000000
Terrance HindsWI2024202421155*-3166.6700010
George MudieWI19351935110555.00--000-0
Alf ValentineWI1958195811155*---000-0
Alfred ScottWI19531953110555.00--000-0
Charlie GriffithWI1960196011155*---000-0
Uton DoweWI1973197311155*---00010
Carlisle BestWI19911991110555.00683.3300000
Thelston PayneWI19861986210555.00683.3300000
Kieran PowellWI20092009220552.501631.2500110
Sheldon CottrellWI20132013120552.501145.4500110
Sheldon CottrellWI2018201862253*-955.5600000
Jahmar HamiltonWI20192019120552.50618.2000100

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.