Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

West Indies: Batting figures (All cricket)

Desmond Haynes has scored the most runs in all cricket for West Indies at Sydney Cricket Ground since 1908: 1,181 in 31 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Sydney Cricket Ground×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWI1979-199331343118114338.10215854.73281923
Viv RichardsWI1976-1989262921134103*42.00145577.94111010011
Clive LloydWI1969-1985192147537244.29125460.05071737
Gordon GreenidgeWI1979-19891619170498*39.11119458.96070768
Brian LaraWI1991-20011315161327743.7986870.62213722
Richie RichardsonWI1984-19932123256710927.00116448.71143421
Carl HooperWI1988-19971314145293*34.7781755.32031331
Garry SobersWI1961-196936038016863.3354869.34200601
Sherwin CampbellWI1996-200181003567935.6079145.01041440
Larry GomesWI1980-19871314232412627.0074243.67102170
Jeff DujonWI1982-1989201922994817.5959450.34001201
Gus LogieWI1982-19931817528847*24.0041469.57002192
Jimmy AdamsWI1992-20011214122377*17.1550743.98011160
Seymour NurseWI1961-196936022013736.6744949.00100261
Frank WorrellWI1951-19613602128235.3330534.10020251
Shivnarine ChanderpaulWI1996-19974502057241.0034060.29020210
Alvin KallicharranWI1976-19806712026633.6734458.72010150
Jeffrey StollmeyerWI1951-195224018510446.25--100110
Malcolm MarshallWI1981-1991191341824320.2231158.52001131
Roy FredericksWI1969-19763601804830.0049236.59001220
Rohan KanhaiWI1961-19693601726928.6731953.92010180
Basil ButcherWI196924017010142.5038544.16100200
Freddie MartinWI1931241153123*51.00--101130
George HeadleyWI193124015110537.75--100170
Lawrence RoweWI1976-19804501426728.4031545.08020130
Deryck MurrayWI1976-19805511295032.2521360.56010101
Wavell HindsWI2001-20105501257025.0033237.6501180
Robert ChristianiWI1951-19522401177629.25--01090
Kieron PollardWI2010-2013321114109*114.0014578.62100112
Mahendra NagamootooWI20014501116822.2021252.36010140
Jackie GrantWI19312421106255.00--010100
Keith ArthurtonWI1989-19934401104727.5024544.9000080
Gerry AlexanderWI196112010810854.0019854.5510191
Gerry GomezWI1951-19522401085427.00--01090
Joey CarewWI19692401076426.7526240.8401050
Ridley JacobsWI20015601036217.1721847.25011140
Roger HarperWI1985-1996761982819.6023641.5300051
Clifford RoachWI1931240973424.25--000140
Denesh RamdinWI2010-2016430936231.0021044.2901070
Junior MurrayWI1992-1997760914815.1720743.9600150
John GoddardWI19511219057*90.00--01030
Thelston PayneWI1985-1987220886044.0017350.8701070
Kraigg BrathwaiteWI2016110858585.0017448.85010100
Ian BishopWI1989-1997993854814.1720441.6700270
Clyde WalcottWI1951-1952240836020.75--01060
Everton WeekesWI1951-1952240825620.5040.0001160
Joel GarnerWI1979-19871913181276.7512365.8500223
Nixon McLeanWI1996-20017828040*13.3312564.0000480
Andy RobertsWI1976-19821110078167.8012860.9400070
Wes HallWI1961-1969360733312.1717741.2400181
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.