Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th 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 year (All internationals)

The most runs in a calendar year in internationals for West Indies: 2,232 by Brian Lara in 2003 (from the 1,753 of 1,757 matches with full scorecards).

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,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI2003200331403223220960.32318570.0889026137
Brian LaraWI1995199527344202817967.60249981.15612127813
Chris GayleWI2002200236441199220446.33305865.14414128728
Brian LaraWI1993199337403193527752.30270571.5351012306
Viv RichardsWI1976197614221192629191.71201874.338612538
Chris GayleWI20062006435131917133*39.94266871.85410726537
Brian LaraWI2001200129383188322153.80325657.8349419915
Chris GayleWI20042004344441857152*46.42260871.2069126314
Ramnaresh SarwanWI20042004354391796261*52.82287662.45410320310
Desmond HaynesWI1984198435458176314547.65326453.6871011796
Shai HopeWI2025202542506176014040.00214082.2459116054
Shivnarine ChanderpaulWI2002200233409168914054.48349848.2851021905
Darren BravoWI2011201137464167619539.90295356.7638315532
Marlon SamuelsWI2012201236374167326050.70252366.3158217943
Brian LaraWI20042004313941662400*47.49250966.2437319915
Richie RichardsonWI1991199129373162818247.88280558.0467119310
Shivnarine ChanderpaulWI20052005283751614203*50.44301353.573811357
Brian LaraWI1997199730382161413244.83238367.7358418320
Richie RichardsonWI1989198929344161019453.67295954.4131111362
Desmond HaynesWI19891989293461603152*57.25256662.4767115118
Desmond HaynesWI19851985313571576145*56.29237366.4131121556
Shai HopeWI2019201936395156817046.12216072.59410113722
Shivnarine ChanderpaulWI20072007282991567149*78.35259060.5077014321
Viv RichardsWI1984198433375155720848.66194180.2257319418
Shivnarine ChanderpaulWI2006200638465155410137.90258160.21113116317
Gordon GreenidgeWI1983198326326155319459.73202353.534919918
Viv RichardsWI1985198532316154110561.64178486.38214013726
Shivnarine ChanderpaulWI200820082532111508126*71.81292451.57412213510
Chris GayleWI20092009303631485165*45.00170587.1055315953
Brian LaraWI1994199422280147537552.68216468.162811744
Brian LaraWI2005200519260145022655.77205370.6361216116
Ramnaresh SarwanWI2002200230363143711943.55272852.68110113411
Brian LaraWI1999199933403143321338.73214066.9645218326
Gordon GreenidgeWI1988198827344142010347.33257055.2528115216
Carl HooperWI2002200231356141223348.69237559.4544014320
Brian LaraWI2006200638445140921636.13211266.7136416024
Gordon GreenidgeWI1984198422314140222351.93240857.814311759
Shai HopeWI2017201732393138814738.56271151.2027214011
Ramnaresh SarwanWI2009200931345138429147.72206167.1546113912
Shivnarine ChanderpaulWI20042004334051383128*39.51249255.502821518
Shai HopeWI20182018354151377146*38.25204767.2735411327
Carl HooperWI1997199730387137512944.35195670.3055312218
Ramnaresh SarwanWI2006200635394134711638.49197268.3121131449
Shai HopeWI20262026283061336162*55.67145292.0157210351
Chris GayleWI2001200129381133517536.08223759.682851986
Viv RichardsWI1983198327293131814950.6989196.3046011819
Garry SobersWI1958195881341299365*144.33--630741
Richie RichardsonWI1988198832403129712235.05232955.691811482
Desmond HaynesWI19881988273741296142*39.27249551.944621118
Chris GayleWI20032003283421293153*40.41191467.5538517114
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.