Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

West Indies: Batting figures (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mervyn DillonWI1997-200438683549438.45138139.750026767
Roger HarperWI1983-1993253235357418.45125242.73035529
Charlie GriffithWI1960-19692842105305416.5631441.08015464
Ryan HindsWI2002-2009152515058421.04124540.56021612
Brandon KingWI2025-2026101814947529.0684858.25042765
Lance GibbsWI1958-19767910939488256.9758428.080015240
Freddie MartinWI1928-19319181486123*28.5919629.08101270
Sulieman BennWI2008-2015263954864214.2980260.600075813
Derek SealyWI1930-1939111924789228.12--032133
Winston BenjaminWI1987-1995212614708518.8078160.18024518
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Bruce PairaudeauWI1953-19571321045411521.62--13370
Jackie HendriksWI1962-1969203284476418.6325324.90024351
Collis KingWI1976-19809163418100*32.1566356.41123485
Jackie GrantWI1930-19351222641371*25.81--031160
Daren PowellWI2002-20093757540736*7.83114135.670015504
Leon JohnsonWI2014-201691604036625.1983248.44022551
Tino BestWI2003-2013253864019512.5370656.80019525
Shamar JosephWI2024-2026152843994416.6342294.550024219
Fidel EdwardsWI2003-2012558828394306.57139728.200019482
Courtney BrowneWI1995-2005203063876816.1396740.02017456
Vasbert DrakesWI2002-2004122023866721.4481947.13012547
Derick ParryWI1978-1980122033816522.4116344.79033321
Roland HolderWI1997-1999111723809125.3396439.42021411
Sew ShivnarineWI1978-197981413796329.15--042370
Robert SamuelsWI1996-1997612237212537.2085543.51110524
Jomel WarricanWI2015-20262545173714113.2567854.72007329
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Nixon McLeanWI1998-2001183223684612.2773849.860064011
Sonny RamadhinWI1950-1960435814361448.202313.040014200
Franklyn RoseWI1997-2000192823446913.2366651.65012446
Travis DowlinWI2009-201061103439531.1874246.23030411
Carlisle BestWI1986-1990813134216428.5073546.53111392
Amir JangooWI2025-202658033623342.0057558.43101314
Ravi RampaulWI2009-20121831833540*14.5762953.260064010
Dwayne SmithWI2004-200610141320105*24.6245770.02104476
Omari BanksWI2003-20051016431850*26.5081738.92011422
Raymon ReiferWI2017-202381412986222.9273540.54031372
Norbert PhillipWI1978-197991552974729.704854.17001212
Clayton LambertWI1991-199859028410431.5670640.23111342
Philo WallaceWI1997-199971302799221.4648257.88021402
Lendl SimmonsWI2009-201181602784917.3859346.88001284
Ivan BarrowWI1930-19391119227610516.2470.0010330
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Rahkeem CornwallWI2019-2023101732617318.6443360.28021364
Desmond LewisWI19713522598886.33--030200
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Karl NunesWI1928-19304802459230.6350131.54021190
Bryan DavisWI19654802456830.63--030-0

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.