ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

West Indies: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Headingley×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWIWest Indies tour of England 20172017121265147265.0046457.11200370
Kraigg BrathwaiteWIWest Indies tour of England 20172017120229134114.5042953.38110292
Gordon GreenidgeWIWest Indies tour of England 1976197612012111560.5017369.94100142
Roy FredericksWIWest Indies tour of England 1976197612011510957.5014082.14100190
Gordon GreenidgeWIWest Indies tour of England 198019802201127856.0028040.00010141
Larry GomesWIWest Indies tour of England 19841984122106104*-20850.96100140
Viv RichardsWIWest Indies tour of England 197619761201046652.0013775.91010170
Jermaine BlackwoodWIWest Indies tour of England 20172017120904945.0010883.33000102
Larry GomesWI1983 Cricket World Cup1983110787878.0015350.9801040
Shai HopeWI2019 Cricket World Cup2019110777777.009283.7001062
Dwayne BravoWIWest Indies tour of England and Ireland 20072007120755237.5011664.66010111
Desmond HaynesWIWest Indies tour of England 19801980220614230.5015639.1000060
Desmond HaynesWIWest Indies tour of England 19841984120614330.5012050.8300050
Michael HoldingWIWest Indies tour of England 19841984110595959.0055107.2701035
Gordon GreenidgeWIWest Indies tour of England 19841984120594929.5011949.5800090
Nicolas PooranWI2019 Cricket World Cup2019110585858.0043134.8801061
Evin LewisWI2019 Cricket World Cup2019110585858.007874.3601062
Collis KingWIWest Indies tour of England 19761976120585829.005998.31011100
Lawrence RoweWIWest Indies tour of England 19761976120565028.0011150.4501060
Rohan KanhaiWIWest Indies tour of England 19731973110555555.007573.3301051
Deryck MurrayWIWest Indies tour of England 19761976120513325.506875.0000070
Clive LloydWIWest Indies tour of England 19841984110484848.007663.1600070
Faoud BacchusWI1983 Cricket World Cup1983110474747.005979.6600050
Clive LloydWIWest Indies tour of England 19761976120472923.505979.6600090
Alvin KallicharranWIWest Indies tour of England 19801980220473723.5012338.2100070
Ramnaresh SarwanWINatWest Series 20042004110464646.007858.9700040
Jason HolderWI2019 Cricket World Cup2019110454545.0034132.3500014
Jason HolderWIWest Indies tour of England 20172017110434343.005479.6300070
Devon SmithWIWest Indies tour of England and Ireland 20072007120422621.006070.0000060
Shimron HetmyerWI2019 Cricket World Cup2019110393939.0031125.8100032
Viv RichardsWIWest Indies tour of England 19801980220383119.005174.5100031
Viv RichardsWIWest Indies tour of England 198419841213722*37.0030123.3300050
Ricardo PowellWINatWest Series 20042004110363636.003797.3000031
Roston ChaseWIWest Indies tour of England 20172017120353017.507844.8700040
Michael HoldingWIWest Indies tour of England 19801980221353535.004479.5500040
Clive LloydWIWest Indies tour of England 19731973110313131.003296.8800021
Runako MortonWIWest Indies tour of England and Ireland 20072007120302515.007540.0000030
Kieran PowellWIWest Indies tour of England 20172017120282314.007040.0000060
Alvin KallicharranWIWest Indies tour of England 19731973110262626.006838.2400030
Jeff DujonWIWest Indies tour of England 19841984110262626.005250.0000040
Maurice FosterWIWest Indies tour of England 19731973110252525.006240.3200040
Chris GayleWIWest Indies tour of England and Ireland 20072007120241312.004751.0600030
Chris GayleWINatWest Series 20042004110232323.002979.3100050
Jerome TaylorWIWest Indies tour of England and Ireland 200720071212323*23.002592.0000140
Deryck MurrayWIWest Indies tour of England 19801980220231411.502785.1900020
Andy RobertsWIWest Indies tour of England 19761976120221911.005143.1400020
Clive LloydWIWest Indies tour of England 19801980110212121.002391.3000001
Michael HoldingWI1983 Cricket World Cup1983110202020.0013153.8500020
Clive LloydWI1983 Cricket World Cup1983110191919.004245.2400011
Wayne DanielWI1983 Cricket World Cup19831111616*-12133.3300020
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.