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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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)

Andre Russell has the highest strike rate in all cricket for West Indies since 1908: 145.03 (minimum 500 balls faced) (from the 1,754 of 1,758 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×From 1908-01-01×

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
Andre RussellWI2010-202514312333215892*23.981488145.030715159152
Romario ShepherdWI2019-20261278929140552*23.421081129.970289488
Sherfane RutherfordWI2018-2026897916199011331.591598124.531169153113
Rovman PowellWI2016-202617415819342910724.672880119.062136213203
Nicolas PooranWI2016-202416715518425811831.083668116.093246309229
Shimron HetmyerWI2017-202616316311423413927.863934107.635198327197
Evin LewisWI2016-202613513294122176*33.513882106.187269360213
Kieron PollardWI2007-202222319530426811925.874020106.1731918264234
Johnson CharlesWI2011-20261271260306213024.302985102.5831218334117
Ashley NurseWI2011-20196648205874420.96584100.510025115
Keemo PaulWI2018-20266147146534719.7966398.490055627
Brandon KingWI2019-20261541608404011226.58420096.1932614474128
Ricardo PowellWI1999-20051049916205612424.77215995.2318919068
Dwayne SmithWI2004-201514713562462105*19.09261494.1911119251101
Akeal HoseinWI2021-202614169266316014.6767393.760173730
Andre FletcherWI2008-202485827133884*17.84144192.85081210960
Carlos BrathwaiteWI2011-2019877011105110117.81117489.521466353
Darren SammyWI2004-201622921747372810621.93417889.2311415344145
Gudakesh MotieWI2021-202610871239186319.13105187.350379331
Sunil NarineWI2011-201912175225583610.5367183.1600115318
Lendl SimmonsWI2006-202114314713375712228.04453482.8622516330121
Amir JangooWI2024-20262325496623346.00116682.853428322
Kyle MayersWI2020-2025879752382210*25.89290082.1447926188
Viv RichardsWI1974-1991307349361526129148.761737378.783590171651210
Chris GayleWI1999-2021476546351955633338.272527677.3742104432322557
Sunil AmbrisWI2017-20212227363914826.6385075.18122714
Shai HopeWI2015-2026279318391111917039.851532472.56295213957257
Keith BoyceWI1971-19762934371495*23.0370872.46044845
Jason HolderWI2013-2026303306656214202*25.78871471.3132631570186
Keacy CartyWI2022-202669716215117033.09302771.0646418735
Anderson CumminsWI1991-19956847125575015.9178471.05014405
Jonathan CarterWI2015-2019322835815423.2482270.680314810
Collis KingWI1976-198027305698100*27.9293070.321356813
Jerome TaylorWI2003-201816513022125210611.59178370.22112015830
Dwayne BravoWI2004-202129428642642311326.32922469.6352722582134
Jason MohammedWI2011-20214338470291*20.65101968.890435811
Brian LaraWI1990-20074175123822230400*46.903265868.0753110312585221
Rawl LewisWI1997-2009343253804914.0756767.020062910
Alick AthanazeWI2023-20254864115129224.00226966.6408216830
Gus LogieWI1981-199320921145527913031.80778365.683302151418
Alzarri JosephWI2016-20261761383014478613.40220865.53022213358
Marlon SamuelsWI2000-2018344387441109026032.331699765.251764251202215
Bernard JulienWI1973-19773642895212128.0098465.04231847
Sulieman BennWI2008-20169776167054211.75108465.0400138217
Winston BenjaminWI1986-199510678137688511.82118764.7002146914
Xavier MarshallWI2005-200937423714157*18.31111064.321278319
Phil SimmonsWI1987-199916918513467712227.19734063.726221851548
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Ravi RampaulWI2003-2021137782471286*13.19113063.010197323
Michael HoldingWI1975-19871621182111927312.29156262.80082410041
Page 1Next

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.