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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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
Philo WallaceWI19961996220331.502114.2900100
Samuel BadreeWI20172017832323.00650.0000000
Sheldon CottrellWI2015201553232*3.001030.0000100
Ivan MadrayWI19581958230321.00--00100
Patrick PattersonWI1993199353131*1.501618.7500000
Bertie ClarkeWI19391939341321.00--00100
Reon KingWI2001200181122*-1315.3800000
Devon ThomasWI20212021110222.00450.0000000
Andre RussellWI20102010110222.00922.2200000
Jason MohammedWI20112011110222.00219.5200000
Sherfane RutherfordWI20182018110222.00633.3300000
Wilf FergusonWI1949194911122*---00000
Alfie BinnsWI19531953110222.00--00000
Alvin KallicharranWI19811981110222.00825.0000000
Ian BishopWI1988198851122*-728.5700000
Ezra MoseleyWI19911991110222.00450.0000000
Dinanath RamnarineWI20002000110222.002100.0000000
Milton PydannaWI1980198021122*-366.6700000
Archie WilesWI19331933120221.00--00100
Joey CarewWI19661966120221.00633.3300100
Patrick PattersonWI19901990120221.00922.2200100
Lionel BakerWI20082008731221.001414.2900100
Vitel LawesWI2026202673121*1.00258.0000100
Tom DewdneyWI19551955230220.67--00200
Keith ArthurtonWI19961996550210.40219.5200300
Nixon McLeanWI19971997310111.00425.0000000
Ravi RampaulWI20032003410111.00119.0900000
Adrian GriffithWI19961996110111.00137.6900000
Samuel BadreeWI20122012610111.00425.0000000
Samuel BadreeWI2013201341111*-1100.0000000
Keon HardingWI2021202111111*-1100.0000000
Ramon SimmondsWI20262026210111.00250.0000000
Dickie FullerWI19351935110111.00--00000
Foffie WilliamsWI19391939110111.00--00000
Esmond KentishWI1948194811111*---00000
Lance GibbsWI1967196711111*---00000
Robin BynoeWI19591959110111.00--00000
Imtiaz AliWI1976197611111*---00000
Malcolm MarshallWI1979197911111*---00000
David MurrayWI1973197311111*-425.0000000
Cameron CuffyWI19961996110111.00812.5000000
Patterson ThompsonWI19961996110111.001010.0000000
Darrel BrownWI2001200121111*-333.3300000
Laurie WilliamsWI19981998110111.00250.0000000
Fidel EdwardsWI2021202162211*-520.0000000
Oshane ThomasWI20212021520110.50425.0000100
Jayden SealesWI20232023320110.50128.3300100
Prior JonesWI19501950220110.50--00100
Tom DewdneyWI19571957120110.50--00100
Kesrick WilliamsWI201820181031110.50333.3300100

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.