Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW53/4 (16.3)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th 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/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

West Indies: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×v Sri Lanka×

Player figures come from full scorecards, which we hold for 115 of the 116 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive LloydWI1975-198553315789*-129121.71020145
Deryck MurrayWI19751113030*-5060.0000021
Roy FredericksWI1975110333333.003886.8400040
Alvin KallicharranWI19751111919*-3751.3500020
Viv RichardsWI1975-1989118044418155.5045398.011102912
Richie RichardsonWI1985-19962222657510935.9495260.40151386
Gordon GreenidgeWI1985-1986551347110*86.7546374.95130353
Larry GomesWI1985-198664117310157.6721082.38100123
Malcolm MarshallWI1985-198663363*-6100.0000000
Desmond HaynesWI1985-19931515050310533.5373068.90133434
Jeff DujonWI1985-1989104034138.504870.8300030
Gus LogieWI1985-19921111829265*97.3329698.65021193
Courtney WalshWI1985-199725842713*6.753381.8200310
Thelston PayneWI1985110202020.004841.6700020
Roger HarperWI1985-1996151111033110.3014670.5500131
Winston BenjaminWI1986-199311724424*8.806567.6900210
Carl HooperWI1987-2003262848078133.63124464.87061645
Carlisle BestWI1987-1989220241812.003961.5400010
Phil SimmonsWI1987-19972020258011032.2289464.88132572
Curtly AmbroseWI1989-1999181381003120.0015166.2300164
Ian BishopWI1989-1997109257228.1413542.2200121
Brian LaraWI1992-200733393224722162.42345864.98711221822
Anderson CumminsWI1992-1995841424114.0021200.0000142
Keith ArthurtonWI1992-199388523072*76.6729976.92021114
David WilliamsWI1992-1997220422.001330.7700000
Jimmy AdamsWI1993-1999105217774*59.0025768.87021110
Junior MurrayWI1993-19976312011*10.004445.4500010
Roland HolderWI1993-199789318641*31.0031060.00000211
Shivnarine ChanderpaulWI1995-201130357107786*38.46194655.3401007015
Courtney BrowneWI1995-20001110176228.4414851.3500331
Sherwin CampbellWI1995-2000121404828634.4387455.15030362
Ottis GibsonWI1995-19966516833*17.006998.5500151
Hamish AnthonyWI1995220232111.5021109.5200002
Stuart WilliamsWI1995-19976802529031.5036070.00021342
Philo WallaceWI1996110333.001520.0000000
Laurie WilliamsWI1996-2000330604120.008669.7700050
Floyd ReiferWI1997350572911.4017432.7600170
Franklyn RoseWI1997451972.253327.2700100
Dinanath RamnarineWI1997-200146200*0.00340.0000400
Wavell HindsWI1999-20101112033811328.1760356.05111286
Ricardo PowellWI1999-2005101026516*8.139667.7100142
Ridley JacobsWI1999-20031415219431*14.9238150.92002110
Mervyn DillonWI1999-20031011048194.3616828.5700340
Nixon McLeanWI1999-200022111811.003036.6700000
Nehemiah PerryWI1999220212110.503070.0000110
Chris GayleWI1999-202139442121933329.02180867.42261014726
Reon KingWI199911100*---00000
Marlon SamuelsWI2000-201632408742110*23.19110267.331656419
Sylvester JosephWI2000-20055701155816.4327042.59012131
Mahendra NagamootooWI2000110333333.006154.1000040
Page 1Next

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