Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

West Indies: Batting by team (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 18 of the 19 matches in this selection (from 2016). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWIWest Indies2017-202411124545109*68.1379568.551303210
Evin LewisWIWest Indies2016-2026151503816825.4046981.240313811
Nicolas PooranWIWest Indies2019-20245512529863.00185136.220302113
Shimron HetmyerWIWest Indies2018-2026121202364619.6724397.120011212
Marlon SamuelsWIWest Indies2016-201855116989*42.2518790.37010136
Roston ChaseWIWest Indies2017-20196611569431.2020775.36011150
Brandon KingWIWest Indies2019-20267701525021.71151100.66010128
Sharmarh BrooksWIWest Indies2019110111111111.0021451.87100151
Jason HolderWIWest Indies2017-201910811104515.71103106.8000275
Johnson CharlesWIWest Indies2016-20265501094321.8076143.42001135
Rovman PowellWIWest Indies2017-2024640904422.5014562.0700044
Kieron PollardWIWest Indies20195417832*26.0065120.0000033
John CampbellWIWest Indies2019121745574.009181.32010111
Matthew FordeWIWest Indies2026330582719.3336161.1100053
Carlos BrathwaiteWIWest Indies2016-20196525314*17.6732165.6300045
Ashley NurseWIWest Indies2017-20184324826*48.005981.3600040
Shane DowrichWIWest Indies2019110424242.009146.1500060
Lendl SimmonsWIWest Indies2017-20193313917*19.5035111.4300031
Gudakesh MotieWIWest Indies2024-2026432392839.0023169.5700032
Denesh RamdinWIWest Indies2016-2019220382019.004388.3700001
Quentin SampsonWIWest Indies2026330353011.6735100.0000022
Jason MohammedWIWest Indies20174313223*16.004965.3100011
Chadwick WaltonWIWest Indies2017220292914.5019152.6300141
Dwayne BravoWIWest Indies2016110282828.002996.5500011
Alzarri JosephWIWest Indies2017-2024621282728.003971.7900021
Jonathan CarterWIWest Indies2017220211910.506432.8100000
Keemo PaulWIWest Indies2018-20194322016*20.002774.0700101
Kraigg BrathwaiteWIWest Indies201912019119.504839.5800040
Chris GayleWIWest Indies2018-201933018106.004540.0000020
Shamar SpringerWIWest Indies20261111616*-9177.7800030
Khary PierreWIWest Indies2019-202643115117.501693.7500011
Kieran PowellWIWest Indies201722014127.002653.8500010
Justin GreavesWIWest Indies2026110121212.001580.0000000
Andre FletcherWIWest Indies20161111111*-1384.6200020
Keacy CartyWIWest Indies2026110101010.001952.6300000
Andre RussellWIWest Indies2016-202422110710.001283.3300000
Sherfane RutherfordWIWest Indies2019-202422110910.007142.8600010
Alick AthanazeWIWest Indies2026110888.001266.6700010
Darren SammyWIWest Indies2016110666.001060.0000000
Romario ShepherdWIWest Indies2019310666.00966.6700000
Miguel CumminsWIWest Indies2017110555.001827.7800000
Rahkeem CornwallWIWest Indies2019110555.00955.5600010
Fabian AllenWIWest Indies201922255*-771.4300000
Jomel WarricanWIWest Indies201911144*-1040.0000000
Hayden Walsh, Jr.WIWest Indies2019410444.002200.0000010
Shamar JosephWIWest Indies202622144*4.00666.6700100
Jayden SealesWIWest Indies202611133*-2150.0000000
Amir JangooWIWest Indies2026110333.00933.3300000
Kemar RoachWIWest Indies2018-2019320331.501816.6700100
Shannon GabrielWIWest Indies201721122*-540.0000000
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.