Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 innings by innings (All cricket)

The highest score in all cricket for West Indies at Melbourne Cricket Ground is 208 by Viv Richards (WI) v AUS, 22 Dec 1984.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Melbourne Cricket Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Viv RichardsWI20824522384.905c KJ Hughes b GRJ Matthews1v AUSMelbourne22 Dec 1984
Viv RichardsWI153*130161117.693not out1v AUSMelbourne9 Dec 1979
Desmond HaynesWI123*13015094.622not out2v AUSMelbourne6 Jan 1985
Richie RichardsonWI12228714042.513c & b SR Waugh3v AUSMelbourne24 Dec 1988
Phil SimmonsWI1101788261.802c DC Boon b SK Warne4v AUSMelbourne26 Dec 1992
Conrad HunteWI1102499044.181c †ATW Grout b NCL O'Neill3v AUSMelbourne30 Dec 1960
Frank WorrellWI108-70-3b RR Lindwall1v AUSMelbourne31 Dec 1951
Viv RichardsWI10695121111.584c SB Smith b CG Rackemann1v AUSMelbourne22 Jan 1984
Gordon GreenidgeWI1031615163.981c Rizwan-uz-Zaman b Sarfraz Nawaz1v PAKMelbourne21 Nov 1981
Clive LloydWI10212114084.306c DK Lillee b AA Mallett3v AUSMelbourne26 Dec 1975
Johnson CharlesWI1001218182.641c BCJ Cutting b CJ McKay2v AUSMelbourne10 Feb 2013
Viv RichardsWI9810314095.152c GS Chappell b DK Lillee4v AUSMelbourne31 Jan 1976
Viv RichardsWI961109187.273c PM Toohey b G Dymock2v AUSMelbourne29 Dec 1979
Desmond HaynesWI93*1447064.581not out2v PAKMelbourne23 Feb 1992
Clive LloydWI91*88130103.415not out4v AUSMelbourne31 Jan 1976
Brian LaraWI88*10111087.132retired hurt2v PAKMelbourne23 Feb 1992
Gus LogieWI881037085.444c CG Rackemann b Kepler Wessels2v AUSMelbourne12 Feb 1984
Keacy CartyWI881086281.483run out (SA Abbott)1v AUSMelbourne2 Feb 2024
Desmond HaynesWI84946089.362b Mudassar Nazar1v PAKMelbourne21 Nov 1981
Rohan KanhaiWI8416513050.914c RN Harvey b AK Davidson2v AUSMelbourne30 Dec 1960
Jeff DujonWI82*1099075.235not out2v AUSMelbourne12 Feb 1984
Darren BravoWI812048039.713c SPD Smith b JL Pattinson2v AUSMelbourne26 Dec 2015
Desmond HaynesWI801225065.572c †RW Marsh b JR Thomson1v AUSMelbourne9 Dec 1979
Gordon GreenidgeWI801326060.611c W Larkins b IT Botham1v ENGMelbourne20 Jan 1980
Viv RichardsWI78976180.413c GM Wood b GS Chappell1v AUSMelbourne23 Jan 1982
Roy FredericksWI762264033.632c IR Redpath b GD McKenzie1v AUSMelbourne26 Dec 1968
Jimmy AdamsWI74*1885039.366not out2v AUSMelbourne26 Dec 1996
Viv RichardsWI746170121.314c DC Boon b CJ McDermott1v AUSMelbourne20 Jan 1985
Brian LaraWI741232060.161b ME Waugh2v AUSMelbourne15 Dec 1992
Seymour NurseWI741927038.545c KR Stackpole b JW Gleeson3v AUSMelbourne26 Dec 1968
Shivnarine ChanderpaulWI731164262.933c & b MG Bevan2v AUSMelbourne19 Dec 1995
Gerry AlexanderWI731265057.946c KD Mackay b AK Davidson3v AUSMelbourne10 Feb 1961
Gus LogieWI726432112.506c AR Border b Kepler Wessels1v AUSMelbourne20 Jan 1985
Gerry AlexanderWI722147033.647c †ATW Grout b AK Davidson3v AUSMelbourne30 Dec 1960
Keith ArthurtonWI711853138.385c †IA Healy b CJ McDermott2v AUSMelbourne26 Dec 1992
Brian LaraWI70973072.162run out2v AUSMelbourne18 Mar 1992
Seymour NurseWI702591027.033c †ATW Grout b AK Davidson2v AUSMelbourne30 Dec 1960
Jason HolderWI68867279.077c JR Hazlewood b MR Marsh4v AUSMelbourne26 Dec 2015
Larry GomesWI681225055.744c GRJ Matthews b CJ McDermott1v AUSMelbourne22 Dec 1984
Desmond HaynesWI671216055.372lbw b GRJ Matthews2v AUSMelbourne20 Jan 1987
Garry SobersWI671487045.276lbw b GD McKenzie3v AUSMelbourne26 Dec 1968
Clive LloydWI65788083.334c CG Rackemann b GRJ Matthews1v AUSMelbourne8 Jan 1984
Desmond HaynesWI641083059.261b RM Hogg1v AUSMelbourne22 Jan 1984
Garry SobersWI641795035.754c †ATW Grout b RB Simpson1v AUSMelbourne10 Feb 1961
Marlon SamuelsWI6354100116.674c DR Martyn b SK Warne2v AUSMelbourne9 Feb 2001
Viv RichardsWI63705290.006lbw b SR Waugh3v AUSMelbourne24 Dec 1988
Richie RichardsonWI63814077.783c & b PL Taylor2v AUSMelbourne5 Jan 1989
Desmond HaynesWI63944067.022b CJ McDermott3v AUSMelbourne22 Dec 1984
Desmond HaynesWI621075057.941c & b PL Taylor2v AUSMelbourne12 Dec 1991
Richie RichardsonWI61736283.564c MA Taylor b ME Waugh2v AUSMelbourne15 Dec 1992
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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