Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

West Indies: Batting by series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWISouth Africa tour of West Indies 2000/012001111513956528.2180349.19040520
Ramnaresh SarwanWIIndia tour of West Indies 2002200281003946539.4093941.96040431
Larry GomesWIWest Indies tour of Australia 1981/821981-198236139312678.6088144.61210280
Ridley JacobsWISouth Africa tour of West Indies 2000/01200112166393113*39.3080548.82123365
Viv RichardsWI1987 Cricket World Cup198766039118165.17364107.421302913
Brian LaraWIWest Indies tour of India 1994/95199481103899135.3665559.39031361
Viv RichardsWIWest Indies tour of Australia 1979/801979-198034038614096.5054670.70130531
Marlon SamuelsWIThe Wisden Trophy 2012201235138611796.5079148.80130513
Clyde WalcottWIPakistan tour of West Indies 1957/58195845138514596.25--120-3
Shai HopeWIWest Indies tour of India 2018/19201810121385123*35.0051175.34112369
Basil ButcherWIWest Indies tour of England 1963196359138313347.8843842.01120422
Clive LloydWIPakistan tour of West Indies 1976/771977610238115747.637659.21100218
Roy FredericksWIAustralia tour of West Indies 1972/73197351013819842.33--030522
Richie RichardsonWIWest Indies tour of Australia 1992/931992-199358038010947.5077349.16130416
Allan RaeWIWest Indies tour of England 1950195047137710962.83--210250
Gordon GreenidgeWIWest Indies tour of New Zealand 1979/80198047037710353.8683545.15130445
Desmond HaynesWIWest Indies tour of England 1980198078037718447.1388842.45120403
Conrad HunteWIWest Indies tour of Australia 1960/611960-1961510037711037.7058838.95120360
Ramnaresh SarwanWIICC World Cup 2006/0720079913759246.8848177.96020325
Frank WorrellWIWest Indies tour of Australia 1960/611960-196151003758237.5036932.79052501
Allan RaeWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-194957037410953.43--210183
Jeff DujonWIWest Indies tour of England 1988198881023746746.7573051.23040390
Brian LaraWI2000–01 Australia Tri-Nation Series200110102372116*46.5046380.35123353
Gordon GreenidgeWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197559037110741.2220851.44120468
Carl HooperWIPakistan tour of West Indies 1992/9319938103371178*53.0054568.07112326
Rohan KanhaiWIWest Indies tour of Australia 1968/691968-196951003719437.1031150.48030472
Viv RichardsWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19757122370192*37.00--111456
Clive LloydWIEngland tour of West Indies 1967/68196859236911852.719035.56200463
Viv RichardsWI1983 Cricket World Cup198387236711973.4045281.19120365
Chris GayleWIWest Indies in Sri Lanka Test Series 2010/11201034036633391.5048675.31101419
Desmond HaynesWIWest Indies tour of New Zealand 1979/80198047036612252.2996038.13211373
Desmond HaynesWI1989 MRF World Series1989772366138*73.2053468.54210342
Keith ArthurtonWIWest Indies tour of Australia 1992/931992-1993581365157*52.1484643.14123312
Gordon GreenidgeWI1984–85 Australian Tri-Series1985771364110*60.6753368.29120353
Carl HooperWIWest Indies tour of Australia 1996/971996-199759136210245.2573149.52120421
Roy FredericksWIWest Indies tour of England 1973197357036015051.4380444.78210401
Gordon GreenidgeWIWest Indies tour of England 1988198879036010340.0086241.76110451
Shimron HetmyerWIWest Indies tour of India 2018/1920181012036010630.00329109.421103018
Ridley JacobsWIWest Indies tour of South Africa 1998/991998-1999121633607827.6978545.86021435
Rohan KanhaiWIAustralia tour of West Indies 1972/73197358135810551.14--130431
Clive LloydWIWest Indies tour of Australia 1984/85198458135611450.8663556.06121396
Carl HooperWIWest Indies tour of England 19911991812235511135.5066353.54121386
Shivnarine ChanderpaulWIWest Indies in Bangladesh Test Series 2012/132012232354203*354.0065853.80200341
Jeffrey StollmeyerWIIndia tour of West Indies 1952/531953593354104*59.00--120-3
Brian LaraWIWest Indies tour of South Africa 1998/991998-199991403547925.2969650.86031563
Garry SobersWIAustralia tour of West Indies 1964/65196551013526939.11--020-1
Joe SolomonWIWest Indies tour of India 1958/591958-1959463351100*117.00--120-0
Nicolas PooranWIICC Cricket World Cup Qualifier 2023202377235011570.00300116.672002916
Frank WorrellWIWest Indies tour of England 195719575101350191*38.89--112420
Deryck MurrayWIWest Indies tour of Australia 1975/761975-197671203506629.1759259.12040375

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.