Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

West Indies: Batting figures (All cricket)

Desmond Haynes has played the most matches in all cricket for West Indies at Sydney Cricket Ground: 31.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Sydney Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWI1979-199331343118114338.10215854.73281923
Viv RichardsWI1976-1989262921134103*42.00145577.94111010011
Michael HoldingWI1976-1985221525093.8513337.5900510
Richie RichardsonWI1984-19932123256710927.00116448.71143421
Jeff DujonWI1982-1989201922994817.5959450.34001201
Clive LloydWI1969-1985192147537244.29125460.05071737
Malcolm MarshallWI1981-1991191341824320.2231158.52001131
Joel GarnerWI1979-19871913181276.7512365.8500223
Gus LogieWI1982-19931817528847*24.0041469.57002192
Gordon GreenidgeWI1979-19891619170498*39.11119458.96070768
Curtly AmbroseWI1988-19971415570167.0013452.2400461
Courtney WalshWI1984-20011415852187.4311445.6100232
Brian LaraWI1991-20011315161327743.7986870.62213722
Carl HooperWI1988-19971314145293*34.7781755.32031331
Larry GomesWI1980-19871314232412627.0074243.67102170
Jimmy AdamsWI1992-20011214122377*17.1550743.98011160
Andy RobertsWI1976-19821110078167.8012860.9400070
Ian BishopWI1989-1997993854814.1720441.6700270
Sherwin CampbellWI1996-200181003567935.6079145.01041440
Winston DavisWI1984-198581188*-8100.0000010
Roger HarperWI1985-1996761982819.6023641.5300051
Junior MurrayWI1992-1997760914815.1720743.9600150
Nixon McLeanWI1996-20017828040*13.3312564.0000480
Marlon SamuelsWI2001-201678062287.7518433.70002100
Alvin KallicharranWI1976-19806712026633.6734458.72010150
Phil SimmonsWI1992-199766022103.675242.3100230
Colin CroftWI1979-19826531587.503938.4600010
Deryck MurrayWI1976-19805511295032.2521360.56010101
Wavell HindsWI2001-20105501257025.0033237.6501180
Ridley JacobsWI20015601036217.1721847.25011140
Shivnarine ChanderpaulWI1996-19974502057241.0034060.29020210
Lawrence RoweWI1976-19804501426728.4031545.08020130
Mahendra NagamootooWI20014501116822.2021252.36010140
Keith ArthurtonWI1989-19934401104727.5024544.9000080
Denesh RamdinWI2010-2016430936231.0021044.2901070
Faoud BacchusWI1981-1982440602015.008768.9700050
Darren SammyWI2010-20154315626*28.006487.5000042
Sylvester ClarkeWI1982451531613.257570.6700050
Ricardo PowellWI2001440472811.757364.3800150
Collis KingWI1979-1980430382912.675076.0000140
Lance GibbsWI1961-197648529189.6717816.2900120
Kenny BenjaminWI1992-1996451229*5.504548.8900110
Garry SobersWI1961-196936038016863.3354869.34200601
Seymour NurseWI1961-196936022013736.6744949.00100261
Frank WorrellWI1951-19613602128235.3330534.10020251
Roy FredericksWI1969-19763601804830.0049236.59001220
Rohan KanhaiWI1961-19693601726928.6731953.92010180
Kieron PollardWI2010-2013321114109*114.0014578.62100112
Wes HallWI1961-1969360733312.1717741.2400181
Robert SamuelsWI1996-1997340553513.7517830.9000050
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.