Live6th Match · Pakistan ODI Tri-Series 2026/27SL163/2 (24.4)ENG386/5 (50)SL need 224 runs in 152 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 figures (First-class)

Viv Richards has scored the most runs in first-class cricket for West Indies at Melbourne Cricket Ground: 606 in 6 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Melbourne Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1975-1988611060620855.0972483.70142686
Clive LloydWI1975-198459237310253.2959063.22110401
Richie RichardsonWI1984-199236026912244.8358446.06120311
Roy FredericksWI1968-19763602367639.3356042.14020210
Jeff DujonWI1981-198836120549*41.0048442.36001150
Desmond HaynesWI1979-199251011956321.6745442.95010150
Conrad HunteWI1960-196124019411048.5050438.49110170
Rohan KanhaiWI1960-19683601878431.1739147.83010270
Garry SobersWI1960-19683601806730.0046238.96021150
Seymour NurseWI1960-19682401697442.2549833.94020100
Larry GomesWI1981-19842401656841.2532450.93020110
Gordon GreenidgeWI1975-19884821644927.3341839.23000150
Gerry AlexanderWI1960-19612401617340.2540439.85020130
Frank WorrellWI1951-196136015510825.836426.56102120
Alvin KallicharranWI1975-19793501394427.8032143.30000100
Jimmy AdamsWI1992-200036213874*34.5033441.32012100
Marlon SamuelsWI2000-201524112560*41.6728344.17011160
Phil SimmonsWI199212011611058.0020058.0010082
Darren BravoWI20151201028151.0026538.4901090
Shivnarine ChanderpaulWI1996120985849.0022942.7901070
Andy RobertsWI1975-1981350935418.6018450.54010101
Gerry GomezWI1951120895244.50--01060
Joe SolomonWI1960-1961240854521.2537322.7900160
Keith ArthurtonWI1992120847142.0019842.4201031
Malcolm MarshallWI1984-1988230815527.0014854.7301092
Carl HooperWI1988-1996361793815.8020738.1600140
Deryck MurrayWI1975-1979350762415.2022134.3900070
Brian LaraWI1992-2000360765212.6719838.3801150
Vanburn HolderWI1975-1976241752425.0017044.1200080
Robert ChristianiWI1951120703735.00--00050
Curtly AmbroseWI1988-1996351704417.5012257.3800090
Jason HolderWI2015120686834.008778.1601172
Ridley JacobsWI2000120654232.5010959.6300070
Rajindra ChandrikaWI2015120623731.0020630.1000030
Courtney WalshWI1984-20005846230*15.5014841.8900112
Carlos BrathwaiteWI2015120615930.5013046.9201021
Jeffrey StollmeyerWI1951120615430.50--01040
Denesh RamdinWI2015120595929.509462.7701180
Peter LashleyWI1961120594129.5015139.0700050
Junior MurrayWI1996110535353.0011745.3001030
Wes HallWI1960-1961240512112.7510349.5100030
Kraigg BrathwaiteWI2015120483124.008258.5400020
Jermaine BlackwoodWI2015120482824.009451.0600071
Cammie SmithWI1961120483724.008457.1400061
Lawrence RoweWI1975-197935046269.2012237.7000130
Bernard JulienWI1975120452722.509050.0000050
George HeadleyWI1931120443322.00--00030
Joel GarnerWI1979-1984340442911.009446.8100160
Basil ButcherWI1968120424221.0010042.0000140
David MurrayWI19811214232*42.009842.8600010
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.