T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

West Indies: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Larry GomesWI1983-1984210143143143.0027951.25100160
Ramnaresh SarwanWI2004-200934118013960.0026468.18100310
Viv RichardsWI1976-198432011711758.5015675.00101171
Shivnarine ChanderpaulWI2004-2009451286116*71.5042966.67110263
Denesh RamdinWI2007-2012332154107*154.0023465.81100110
Brian LaraWI20042301449548.0017084.71010232
Tino BestWI2012110959595.0011284.82010141
Desmond HaynesWI1983-19842219688*96.0016060.00010100
Eldine BaptisteWI19841118787*-13166.41010110
Chris GayleWI2004-20094501668233.2021079.05010254
Faoud BacchusWI19831118080*-13559.2601080
Jermaine BlackwoodWI20171219179*91.009298.91010112
Clive LloydWI1976-19843201507975.00148101.35020153
Marlon SamuelsWI2007-20122201537776.5021870.18020172
Michael HoldingWI1976-1984220726936.008782.7601084
Kraigg BrathwaiteWI2017-20242401016125.2517657.39012150
Jason HolderWI2017-2024240825920.5015353.59011101
Mikyle LouisWI2024120835741.5015653.2101082
Kavem HodgeWI2024120685534.008778.1601090
Joshua Da SilvaWI2024120544927.0012642.8600030
Lawrence RoweWI1976110454545.0042107.1400050
Gordon GreenidgeWI1976-1984220614230.508869.3200071
Adrian BarathWI2012110414141.0010638.6800041
Sulieman BennWI2009110313131.0029106.9000031
Jayden SealesWI2024-20252323629*36.0032112.5000133
Assad FudadinWI2012110282828.0011025.4500040
Deryck MurrayWI1976110272727.0024112.5000010
Dwayne BravoWI2004-2009430392613.007154.9300132
Omari BanksWI20041212925*29.007041.4300060
Shai HopeWI2017-2025230442514.678452.3800070
Kyle HopeWI2017120372518.506259.6800060
Kieran PowellWI2012-2017230542418.0010850.0000060
Roston ChaseWI2017-2025230332411.007146.4800150
Jeff DujonWI1983-1984210232323.005145.1000020
Keacy CartyWI2025110222222.002684.6200030
Runako MortonWI2007-2009220242112.004257.1400020
Gudakesh MotieWI2024-2025231341817.003694.4400061
Jerome TaylorWI2009110181818.0012150.0000030
Devon SmithWI2004-2007230321710.674472.7300050
Shamar JosephWI2024120201610.0017117.6500030
Ravi RampaulWI2004-201242018169.002281.8200011
Darren SammyWI2012110161616.003545.7100020
Alzarri JosephWI2017-202535043158.6010142.5700040
Amir JangooWI2025110141414.002556.0000000
Roger HarperWI1984110141414.003145.1600030
Kirk McKenzieWI2024120201210.002774.0700040
Kemar RoachWI201712017128.504141.4600030
Alick AthanazeWI202412014127.005028.0000010
Kieron PollardWI2009110121212.009133.3300010
Sunil NarineWI2012110111111.001764.7100010
Page 1Next

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