Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Ian BishopWI19911991651752318.7513356.3900031
Omari BanksWI20042004341744524.6715647.44001131
Tommy ScottWI19281928241743524.67--00000
Clyde WalcottWI19511951240746018.5010.0001160
Mervyn DillonWI200420041250743014.808785.06001131
Anderson CumminsWI199519958537444*37.0071104.2300150
Keemo PaulWI201920191062744618.507894.8700093
Gudakesh MotieWI2023202313747439*24.6710769.16000103
Vanburn HolderWI197319737827423*12.339551.5800061
Ryan HindsWI20052005230734824.3320236.1400070
Sammy GuillenWI19521952331735436.50--01090
Denis AtkinsonWI19481948342734536.50--00100
Jomel WarricanWI20182018362734118.2512956.5900142
Rawl LewisWI19981998981732710.4314550.3400360
Charlie GriffithWI19681968582731812.17--00171
Richie RichardsonWI19831983230724624.005977.9700100
Sheldon CottrellWI2019201934147721710.299179.1200173
Kemar RoachWI20132013191510723414.4011463.1600362
Viv RichardsWI19781978330713923.671369.23000101
Tony WhiteWI196519652417157*23.67--01001
Kraigg BrathwaiteWI20122012350715714.2027326.0101350
Keemo PaulWI202220227627125*17.757298.6100291
Ian BishopWI19921992671711711.8318837.7700040
Daren PowellWI2009200910827122*11.8323430.3400240
Clyde WalcottWI19491949230704323.33--000-0
Charlie DavisWI19731973240702517.50--00080
Derick ParryWI19801980451703217.5011461.4000031
Kirk EdwardsWI20122012360706111.6715345.75012111
Oscar Da CostaWI19331933360703511.67--00100
Jayden SealesWI202420241515670187.7811759.8300382
Kevin SinclairWI20242024241695023.0018836.7001081
Junior MurrayWI19981998340692917.2512256.5600040
Curtly AmbroseWI19901990101126920*7.6719036.3200390
Rawl LewisWI19991999330684922.6713151.9100062
Dave MohammedWI20042004230683622.679968.69000112
Robert ChristianiWI19491949230684022.67--000-0
Carlisle BestWI19921992331683034.007393.1500051
Hayden Walsh, Jr.WI202020209436846*68.007986.0800061
Steve CamachoWI19711971240683517.00--00071
Jason HolderWI2013201312826819*11.3310266.6700261
Akeal HoseinWI20232023211066816*17.008480.9500151
Kenneth RickardsWI19481948110676767.00--010-0
Charlie GriffithWI196719671216740*67.00--000130
Hammond FurlongeWI19561956230676422.33--01180
Matthew FordeWI2024202412626723*16.7556119.6400154
Puss AchongWI19331933360672211.17--000-0
Lance GibbsWI19581958560672211.17--00000
Andy RobertsWI19751975131126724*7.4414330.7700352
Clive LloydWI19721972230664322.00--00050
Shamar SpringerWI20252025641663922.0056117.8600044

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.