Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

West Indies: Batting by team (All cricket)

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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulWIWest Indies1994-20154475509320871203*45.673997552.2141124212034125
Chris GayleWIWest Indies1999-2021476546351955633338.272527677.3742104432322557
Brian LaraWIWest Indies1990-20074175123822230400*46.903265868.0753110312585221
Desmond HaynesWIWest Indies1978-1994353439531613518441.802919553.32359623159877
Marlon SamuelsWIWest Indies2000-2018344387441109026032.331699765.251764251202215
Carl HooperWIWest Indies1987-2003328379581152323335.901897960.712056201042128
Richie RichardsonWIWest Indies1983-1996309363421219719438.002220154.82217116130277
Viv RichardsWIWest Indies1974-1991307349361526129148.761737378.783590171651210
Ramnaresh SarwanWIWest Indies2000-2013283338431184229140.142033358.24197121123578
Shai HopeWIWest Indies2015-2026279318391111917039.851532472.56295213957257
Gordon GreenidgeWIWest Indies1974-1991236312291269222644.852044655.173065141354148
Jason HolderWIWest Indies2013-2026303306656214202*25.78871471.3132631570186
Dwayne BravoWIWest Indies2004-202129428642642311326.32922469.6352722582134
Denesh RamdinWIWest Indies2005-201928328551571016924.40920762.026241659056
Courtney WalshWIWest Indies1984-200133526294125530*7.47252649.68005410028
Clive LloydWIWest Indies1966-1985196244339492242*44.99992363.5320505918100
Darren BravoWIWest Indies2009-202220324122705221832.201269955.53123517688130
Curtly AmbroseWIWest Indies1988-20002732416520785311.81406551.12013921122
Jeff DujonWIWest Indies1981-199124923547526713928.02923752.895221649718
Ridley JacobsWIWest Indies1996-200420422253442211826.17801955.143232341650
Darren SammyWIWest Indies2004-201622921747372810621.93417889.2311415344145
Roston ChaseWIWest Indies2016-202619621523490819425.56828859.226222646160
Gus LogieWIWest Indies1981-199320921145527913031.80778365.683302151418
Kemar RoachWIWest Indies2008-202619820868171458*12.24450138.08013319022
Kraigg BrathwaiteWIWest Indies2011-202511020310622821232.271505441.3712321960917
Kieron PollardWIWest Indies2007-202222319530426811925.874020106.1731918264234
Wavell HindsWIWest Indies1999-201016419312541321329.91972855.6410271462065
Jimmy AdamsWIWest Indies1992-2001177193455132208*34.681149844.63627144577
Malcolm MarshallWIWest Indies1978-19922171903027659217.28440959.490122025232
Phil SimmonsWIWest Indies1987-199916918513467712227.19734063.726221851548
Sherwin CampbellWIWest Indies1994-20021361774508220829.381088546.696311657016
Shimron HetmyerWIWest Indies2017-202616316311423413927.863934107.635198327197
Garry SobersWIWest Indies1954-197494161218032365*57.37407753.4026301372632
Brandon KingWIWest Indies2019-20261541608404011226.58420096.1932614474128
Rovman PowellWIWest Indies2016-202617415819342910724.672880119.062136213203
Larry GomesWIWest Indies1976-198714215526458614335.55811645.601019103316
Nicolas PooranWIWest Indies2016-202416715518425811831.083668116.093246309229
Lendl SimmonsWIWest Indies2006-202114314713375712228.04453482.8622516330121
Keith ArthurtonWIWest Indies1988-1999138143253286157*27.85621852.852172027736
Rohan KanhaiWIWest Indies1957-1975861428639125647.69318748.921530758524
Alzarri JosephWIWest Indies2016-20261761383014478613.40220865.53022213358
Alvin KallicharranWIWest Indies1972-19819713714522518742.48570150.0112271053315
Dwayne SmithWIWest Indies2004-201514713562462105*19.09261494.1911119251101
Evin LewisWIWest Indies2016-202613513294122176*33.513882106.187269360213
Jerome TaylorWIWest Indies2003-201816513022125210611.59178370.22112015830
Kieran PowellWIWest Indies2009-2021901281313013424.65544457.493161239431
Devon SmithWIWest Indies2003-2018951274302210824.57550154.942151137815
Johnson CharlesWIWest Indies2011-20261271260306213024.302985102.5831218334117
Andre RussellWIWest Indies2010-202514312333215892*23.981488145.030715159152
Roy FredericksWIWest Indies1968-1977711217464516940.75478448.7992774529
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.