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 by year (All cricket)

The most runs in a calendar year in all cricket for West Indies v England: 1,045 by Viv Richards in 1976 (from the 315 of 316 matches with full scorecards).

More filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1976197671011045291116.11141973.644311425
Ramnaresh SarwanWI2009200916191101929156.61160363.574411147
Brian LaraWI2004200416222928400*46.40145763.691331095
Chris GayleWI2004200417242928132*42.18123175.392601397
Brian LaraWI199419941013091037570.00130269.892301213
Brian LaraWI19951995913188517973.75113378.113401362
Ramnaresh SarwanWI200420041724382813939.43131962.77253993
Shivnarine ChanderpaulWI2004200416222801128*40.05150953.08152954
Shivnarine ChanderpaulWI200720078104723136*120.50128256.40340805
Garry SobersWI19661966581722174103.14120559.92321951
Brian LaraWI199819981014171611055.08109765.27150977
Garry SobersWI19601960581709226101.2930.00311632
George HeadleyWI1930193048070322387.8841656.01400291
Clyde WalcottWI19541954510269822087.25--330482
Shivnarine ChanderpaulWI2009200916194698147*46.53142449.02231692
Gordon GreenidgeWI19761976813169013457.50104865.84321908
Desmond HaynesWI19861986913466213173.56128851.40150802
Gordon GreenidgeWI19841984811163322363.30106059.72200842
Lawrence RoweWI1974197457061630288.00124549.48300733
Chris GayleWI200920091518059810433.2279475.312226625
Richie RichardsonWI19861986913359116059.1093363.34220786
Viv RichardsWI198019801011058814553.4576277.17140764
Shai HopeWI201720171113157614748.00102356.30220741
Sherwin CampbellWI1995199581205549346.17116847.43050751
Richie RichardsonWI19911991813155212146.00120745.73231682
Garry SobersWI1968196859354515290.8348151.35221663
Frank WorrellWI1950195046053926189.83--210582
Roy FredericksWI19761976813153813844.8395156.57232611
Rohan KanhaiWI19681968510153515359.4433950.74210632
Viv RichardsWI198419848103526189*75.1456493.262206710
Viv RichardsWI19861986992525110*75.00474110.761505221
Jimmy AdamsWI199419941012252413752.40110947.25130542
Viv RichardsWI1991199181115218052.1077167.57060589
Carl HooperWI1998199810133506108*50.6083860.38130543
Desmond HaynesWI19901990912150316745.7396652.07212632
Seymour NurseWI1966196658050113762.6392254.34141573
Rohan KanhaiWI196319635904979255.2231051.61040342
Chris GayleWI20072007101414898237.6261080.16040638
Everton WeekesWI1954195448148720669.57--131120
George HeadleyWI19351935461485270*97.00--121370
Desmond HaynesWI19941994811148511548.5081259.73130553
Chris GayleWI2019201977048016268.57373128.692202642
Denesh RamdinWI200920091616147816631.8787554.63122611
Larry GomesWI19841984811447514367.8691951.69220560
Conrad HunteWI19631963510247118258.8856636.40210541
Gordon GreenidgeWI198019801011146998*46.9092450.76051552
Clifford RoachWI1930193048046720958.3810834.26212473
Richie RichardsonWI1990199010121460108*41.8272663.36120555
Marlon SamuelsWI2012201279143511754.3885450.94130573
Seymour NurseWI19681968510043413643.408974.16110491
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.