Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

West Indies: Batting figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Sabina Park×

Player figures come from full scorecards, which we hold for 51 of the 52 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faoud BacchusWI1978120262113.00--00040
Lance GibbsWI1958-1974882266*4.331154.5500220
Philo WallaceWI2000220241812.007332.8800020
Runako MortonWI2006110232323.003860.5300020
Alf ValentineWI1953-1962463207*6.6710.0000200
Robert ChristianiWI1948-195323119149.50--00000
Cameron CuffyWI2001-20024431913*19.006927.5400010
Reg ScarlettWI196012018129.00--000-0
Colin CroftWI1977-19812321812*18.0020.0000100
Anderson CumminsWI1992-1994210161616.0010160.0000010
Nehemiah PerryWI19991111515*-5030.0000010
Neil McGarrellWI2001110141414.0010140.0000001
Dave JosephWI1999110141414.0012116.6700030
Lester KingWI196212013136.50--00100
Carlton BaughWI20061111212*-10120.0000001
George GladstoneWI19301111212*-1485.7100020
Glendon GibbsWI195512012126.00--00100
Wayne DanielWI1976110111111.00--000-1
Kenny BenjaminWI1994-19953301163.672740.7400120
Inshan AliWI1973110101010.00--00000
Tommy ScottWI1930110888.001457.1400010
Hines JohnsonWI1948110888.00--000-0
Keith BoyceWI1974110888.004200.0000020
Herman GriffithWI1930110777.002528.0000010
Clairmonte DepeiazaWI1955120773.50--00100
Gerry AlexanderWI1958-196022177*7.00--00100
Raphick JumadeenWI1976-197823274*7.00--00010
Ricardo PowellWI2000-2001320663.002821.4300100
Adam SanfordWI2002120653.002821.4300010
Arthur BarrettWI1971-1974230642.0050.0000110
Patrick PattersonWI1986-1992641642.002920.6900100
George MudieWI1935110555.00--000-0
Leslie HyltonWI193511155*---000-0
Alfred ScottWI1953110555.00--000-0
Uton DoweWI1972-197321155*---00010
Reon KingWI2000321444.002218.1800000
Derick ParryWI1978120442.00--00100
Chester WatsonWI1960110333.00--00000
Willie RodriguezWI1962110333.00--00000
Ivan BarrowWI1930-1935220331.5060.0000100
David AllanWI1962120321.50--00000
Tony GrayWI1991110222.00633.3300000
Tom DewdneyWI1955-1958220221.00--00100
Suruj RagoonathWI199912122*2.00728.5700100
Dickie FullerWI1935110111.00--00000
Ralph LegallWI1953110111.00--00000
Esmond KentishWI1948-195422111*1.0020.0000100
Dwayne BravoWI200611100*-10.0000000
Grayson ShillingfordWI1971-1972210000.00--00100
Jack NoreigaWI197111100*---00000

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.