Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Courtney WalshWI1984-200133526294125530*7.47252649.68005410028
Rohan KanhaiWI1957-1975861428639125647.69318748.921530758524
Seymour NurseWI1960-196929541252325847.60195848.83610323011
Roy FredericksWI1968-1977711217464516940.75478448.7992774529
Basil ButcherWI1958-1969447863104209*43.11224048.6671632666
Vasbert DrakesWI1995-2004453774806716.0099348.34014607
Vanburn HolderWI1969-19795265127464214.0869948.210085110
Lawrence RoweWI1972-198041572218330239.69311047.887822216
Shane DowrichWI2015-2020366381576125*28.65334947.0639817911
Kenny BenjaminWI1992-199852491528743*8.4461446.74009311
Sherwin CampbellWI1994-20021361774508220829.381088546.696311657016
Andy RobertsWI1974-198310394209936813.42166046.630396625
Deryck MurrayWI1963-1980881131422879123.10276846.6001371799
Robert SamuelsWI1996-19971417442612532.7791846.41110575
Kavem HodgeWI2023-202621351926123*27.24200846.122461162
Ian BradshawWI2004-20076843133833712.7783645.81007294
Larry GomesWI1976-198714215526458614335.55811645.601019103316
Raymon ReiferWI2017-2023172113956219.7587745.04032394
Brendan NashWI2008-201130403120711432.62268944.892801414
Gerry AlexanderWI1957-19612538696110830.0360244.68175512
Jimmy AdamsWI1992-2001177193455132208*34.681149844.63627144577
Sylvester JosephWI2000-2007182113085815.4069144.57013313
Jayden SealesWI2021-2026746829328328.4174144.2600152413
Mervyn DillonWI1997-200514411822774438.06178943.2600358710
Daren GangaWI1998-2008831202300813525.49697843.11318143559
Ryan HindsWI2001-2009293446068420.20141542.83021722
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Floyd ReiferWI1997-2009152102504011.9059442.09003243
Omari BanksWI2003-20051521440150*23.5996641.51011454
Joey CarewWI1963-197219363112710934.1560541.491511041
Kraigg BrathwaiteWI2011-202511020310622821232.271505441.3712321960917
Ian BishopWI1988-19981261073010374813.47251941.170013767
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Joshua Da SilvaWI2020-2026366291272100*24.00310840.931551307
Devendra BishooWI2011-20198490278884514.10219540.460019895
Daren PowellWI2002-20099783952648*7.11130640.280023549
Everton MattisWI19816702317133.0059139.09021261
David WilliamsWI1988-1998464283896511.4499639.060111330
Conrad HunteWI1958-196744786324526045.07175538.6381352113
Kemar RoachWI2008-202619820868171458*12.24450138.08013319022
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Patrick PattersonWI1986-199387583118921*7.0050537.43009191
Nkruma BonnerWI2011-20222333591512332.68251536.38236953
Steve CamachoWI1968-1971112206408729.0966435.84041741
David MurrayWI1973-1982293856468419.58112435.77034410
Charlie DavisWI1968-197315295130118354.2166535.49441931
Pedro CollinsWI1999-2006625912265245.6475135.290016310
Shannon GabrielWI2012-2023861044325320*4.1572334.990027296
Adrian GriffithWI1996-20002234273611423.00222533.08144702
Corey CollymoreWI1999-2007113864328816*6.7087233.030019222

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.