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
George HeadleyWI1954195412017168.50--00000
Ravi RampaulWI20142014123117168.501894.4400011
Rayad EmritWI2018201843017115.672762.9600001
Leslie HyltonWI1939193923117138.50--00000
Berkeley GaskinWI1948194823017105.67--00100
Robert ChristianiWI195219522401774.25--00010
Franklyn RoseWI1999199924017104.254934.6900101
Pedro CollinsWI20032003553177*8.504934.6900020
Corey CollymoreWI2002200214631785.674636.9600100
Kemar RoachWI20202020473175*4.259018.8900120
Courtney WalshWI1986198615711782.838021.2500210
Bunny ButlerWI19551955110161616.00--000-0
Veerasammy PermaulWI2021202112016158.004337.2100010
Kjorn OttleyWI202420242201688.002176.1900030
Matthew FordeWI202320232211613*16.002176.1900010
James NeblettWI193519351211611*16.00--000-0
Cammie SmithWI19621962121161216.00--000-0
Rangy NananWI198019801201688.006624.2400000
Denis AtkinsonWI19521952231168*8.00--00010
Sew ShivnarineWI197919793401694.00--00100
Courtney BrowneWI20002000110151515.001978.9500021
Kemar RoachWI20162016110151515.005228.8500010
Denis AtkinsonWI19511951110151515.00--00030
Grayson ShillingfordWI19721972210151515.00--000-0
Ronsford BeatonWI201720172211512*15.005129.4100020
Andre McCarthyWI2021202122015127.504136.5900010
Hayden Walsh, Jr.WI2019201982015117.5015100.0000020
George FrancisWI193319331211511*15.00--000-0
Johann LayneWI2025202523015145.002268.1800130
Barto BartlettWI193119313411595.00--00110
George FrancisWI19301930241155*5.00--00000
Alf ValentineWI195019504501593.00--00200
Lance GibbsWI196319635731563.75757.1400210
Wayne DanielWI197819781111414*-12116.6700020
Eldine BaptisteWI19871987110141414.002070.0000010
Laurie WilliamsWI19971997110141414.0013107.6900000
Sylvester JosephWI2007200712014137.005127.4500020
David AllanWI1966196622014137.007020.0000000
David MurrayWI1982198212014137.002360.8700010
Prior JonesWI1949194923014104.67--00000
Andy RobertsWI197819783301474.67650.0000010
Jermaine LawsonWI200220026501462.804134.1500120
Pedro CollinsWI1999199946114132.807718.1800320
Michael HoldingWI19791979116114112.804233.3300320
Shannon GabrielWI202120216951483.504928.5700220
Jerome TaylorWI20182018110131313.004325.0000002
Courtney BrowneWI20012001410131313.002846.4300020
Kesrick WilliamsWI201920195111313*-7185.7100011
Frank KingWI195619562111313*---000-0
Rayad EmritWI20072007221131313.003537.1400010

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.