Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 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
Viv RichardsWINew Zealand tour of West Indies 1984/851985910249110561.3868271.99140597
Everton WeekesWIEngland tour of West Indies 1953/54195448148720669.57--131120
Roy FredericksWINew Zealand tour of West Indies 1971/721972510148716354.11--120430
Basil ButcherWIWest Indies tour of India 1958/591958-195958148614269.43--230250
George HeadleyWIEngland tour of West Indies 1934/351935461485270*97.00--121370
Viv RichardsWI1979–80 Australia Tri-Nation Series1979-1980772485153*97.0051095.10140465
Desmond HaynesWIEngland tour of West Indies 1993/941994811148511548.5081259.73130553
Gerry AlexanderWIWest Indies tour of Australia 1960/611960-1961510248410860.5060244.68151421
Viv RichardsWIWest Indies tour of Pakistan 1980/811980791483120*60.3880160.30141455
Larry GomesWIWest Indies tour of England 19841984811447514367.8691951.69220560
Chris GayleWINew Zealand tour of West Indies 2002200277047420467.7169668.10130625
Chris GayleWIICC Champions Trophy 2006/072006882474133*79.0051092.943016210
Faoud BacchusWIWest Indies tour of India and Sri Lanka 1978/791978-1979610047225047.201957.89122423
Conrad HunteWIWest Indies tour of England 19631963510247118258.8856636.40210541
Shivnarine ChanderpaulWIWest Indies tour of India 2002/0320021012247114047.1085455.15130541
Shai HopeWIIreland Tri-Nation Series 2019201955047017094.0048896.31220497
Clive LloydWIWest Indies tour of Australia 1975/761975-1976712147014942.7364173.32221622
Everton WeekesWIAustralia tour of West Indies 1954/551955510246913958.6310.00131502
Clifford RoachWIEngland tour of West Indies 1929/30193048046720958.3810834.26212473
Brian LaraWISouth Africa tour of West Indies 20052005810046719646.7072164.77201571
Brian LaraWIWest Indies tour of Australia 1992/931992-199358046627758.2575062.13131570
Charlie DavisWINew Zealand tour of West Indies 1971/72197259146618358.25--110491
Rohan KanhaiWIAustralia tour of West Indies 1964/651965510046212946.20--221123
Clive LloydWI1981–82 Australia Tri-Nation Series1981-19821313546280*57.7555084.00030461
Ramnaresh SarwanWIAustralia tour of West Indies 200320031012146110541.9182755.74120560
Richie RichardsonWIEngland tour of West Indies 1989/90199010121460108*41.8272663.36120555
Gus LogieWIWest Indies tour of India 1987/881987-19881214146010135.3868766.96121442
Chris GayleWIWest Indies tour of Zimbabwe 2003/042003792459153*65.5755383.00221657
Roy FredericksWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975712145810441.64--210431
Alvin KallicharranWIWest Indies tour of Australia 1975/761975-1976712045810138.1797447.02130520
Clyde WalcottWIIndia tour of West Indies 1952/53195357145712576.17--210153
Everton WeekesWIPakistan tour of West Indies 1957/58195858145519765.00--120-0
Clyde WalcottWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-194957045215264.57--220233
Larry GomesWIWest Indies tour of Australia 1984/85198459245112764.43100145.05220340
Desmond HaynesWIIndia tour of West Indies 1982/831983810145113650.1127671.74121332
Brian LaraWIPakistan tour of West Indies 1992/931993810145011450.0060474.50130513
Shai HopeWIWest Indies tour of Bangladesh 2018/1920188102450146*56.2550389.462103711
Desmond HaynesWI1983-84 Australian Tri-Series198413132450108*40.9190249.89140351
Alvin KallicharranWIAustralia tour of West Indies 1977/781978710044912744.906266.13211652
Brian LaraWIIndia tour of West Indies 1996/971997911144910344.9073461.17121533
Brian LaraWIWest Indies tour of Pakistan 2006/07200635044821689.6067766.17211587
Gordon GreenidgeWIAustralia tour of West Indies 1990/911991913244822640.7397545.95100594
Chris GayleWISouth Africa tour of West Indies 2000/012001111604478127.94100344.57020691
Shivnarine ChanderpaulWIWest Indies tour of England and Ireland 20072007352446136*148.6794847.05230521
Viv RichardsWIWest Indies tour of Australia 1988/891988-198959144614655.7563070.79140556
Richie RichardsonWIAustralia tour of West Indies 1983/84198499244515463.5799944.54222581
Chris GayleWIEngland tour of West Indies 2018/19201966044416274.00332133.732202141
Shivnarine ChanderpaulWIThe Frank Worrell Trophy 20082008363442118147.33100044.20230522
Richie RichardsonWINew Zealand tour of West Indies 1984/851985911144018544.00103142.68120591
Brian LaraWINew Zealand tour of West Indies 1995/961996781439146*62.7151385.58210466

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.