Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND133/1 (7.1)IND need 66 runs in 77 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK69/6 (17)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

West Indies: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×

Player figures come from full scorecards, which we hold for 1,753 of the 1,757 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kavem HodgeWI202620264601758429.1748436.16011190
Freddie MartinWI192819283601754429.17--000-0
David HolfordWI197219725721755035.00--010200
Sharmarh BrooksWI2019201935017411134.8037546.40111251
Dale RichardsWI201020105601745929.0023075.65021223
Jermaine BlackwoodWI2014201446117466*34.8030058.00020173
Shimron HetmyerWI202520258801745221.7591191.210101013
Kieron PollardWI20222022121151746929.00168103.57011127
Nixon McLeanWI19991999131411743913.3822776.65002217
Bam Bam WeekesWI1939193923017313757.67--100181
Shimron HetmyerWI20232023131201736114.4217996.65011126
Wavell HindsWI199919998801725821.5037046.49010123
Faoud BacchusWI1982198289117236*21.5020982.30001160
Junior MurrayWI199619964401718642.7524470.08020190
Kirk McKenzieWI2024202451001715017.1028659.79011261
Jimmy AdamsWI1992199235117079*42.5036246.96010180
George CarewWI1948194836117010734.00--100160
Keith ArthurtonWI199119919921705924.2925466.93011121
Mahendra NagamootooWI20012001131211706815.4528958.82011181
Danza HyattWI20112011131321703915.4523572.340011110
Garry SobersWI1967196712116995169.00--020193
Baron ConstantineWI193519353501699033.80--010-4
Clairmonte DepeiazaWI1955195536216912242.25--101160
Tevin ImlachWI2025202561211693515.3647635.50001152
Malcolm MarshallWI19851985271241696321.1329357.68011133
Sherfane RutherfordWI202320236601676327.83148112.84010158
Lawrence RoweWI1975197546016710727.8334548.41101230
Shawn FindlayWI2008200888116759*23.8619784.77010165
Devon SmithWI201820185901676118.5642239.57021181
Richard GabrielWI19841984111101674115.1836046.39002163
Jayden SealesWI20252025262491673211.1332551.38006910
Courtney WalshWI198819883224916730*11.1333450.00003131
Errol HunteWI193019303611665833.20--02000
Joe SolomonWI196019604811666523.71557.27011100
Sulieman BennWI20102010191221664216.6025964.09003185
Joel GarnerWI198419842821816624*12.7740840.6900383
Clive LloydWI196619662311658282.50--020203
Alvin GreenidgeWI197819784601656927.504156.10021251
Chadwick WaltonWI20172017131201654013.7517097.06002167
Kemar RoachWI20152015101531653113.7551731.91000160
Roston ChaseWI202220228901645518.2230453.95010162
Kieron PollardWI20092009171421644213.67164100.00001107
Marlon SamuelsWI2000200035116360*40.7538142.78010200
Jason HolderWI2026202612721634932.6088185.23000716
Keith BoyceWI197419746711636827.1711973.11010194
Mervyn DillonWI200320032621416327*9.5929156.01003192
Andre FletcherWI201820189801625220.25142114.08011129
Devendra BishooWI201620167801624520.2541938.66000131
Shai HopeWI2015201551001623616.2038442.19000220
Joshua Da SilvaWI2023202361021624420.2533947.79000201

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