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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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 opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: West Indies×At Warner Park, Basseterre, St Kitts×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sherfane RutherfordWIBangladesh202433116711383.50128130.471001310
Keacy CartyWIBangladesh20243301619553.6717293.60010192
Shai HopeWIAustralia2025331121102*60.5072168.06100126
Marlon SamuelsWIAfghanistan201722111189*111.0092120.6501095
Shai HopeWIBangladesh20243311068653.0011592.1701045
Brandon KingWIBangladesh20243301068235.33103102.91010124
Amir JangooWIBangladesh2024111104104*-83125.3010064
Brandon KingWIAustralia2025330916230.3355165.4501087
Brandon KingWIIndia2022220886844.0072122.22010112
Kyle MayersWIIndia2022220817340.5064126.5601094
Sherfane RutherfordWIAustralia2025330783526.0045173.33000123
Shimron HetmyerWIAustralia2025330775225.6743179.0701046
Evin LewisWIBangladesh2024220654932.509369.8900054
Jason HolderWIAustralia2025320462623.0031148.3900062
Romario ShepherdWIAustralia2025331452822.5029155.1700062
Gudakesh MotieWIBangladesh20243114444*-31141.9400033
Evin LewisWIAfghanistan2017220442522.005088.0000022
Justin GreavesWIBangladesh20242114141*-31132.2600050
Rovman PowellWIAustralia2025220372818.5027137.0400042
Nicolas PooranWIIndia2022220362218.0034105.8800032
Lendl SimmonsWIAfghanistan20172213217*32.0024133.3300021
Devon ThomasWIIndia20222223131*-19163.1600012
Matthew FordeWIAustralia2025220301515.0017176.4700013
Chadwick WaltonWIAfghanistan2017220292914.5019152.6300141
Rovman PowellWIIndia2022220282314.0022127.2700021
Akeal HoseinWIAustralia20253212716*27.0019142.1100031
Shimron HetmyerWIIndia2022220262013.0022118.1800012
Jason MohammedWIAfghanistan20172112323*-16143.7500011
Roston ChaseWIBangladesh2024321141214.002070.0000010
Carlos BrathwaiteWIAfghanistan201721188*-5160.0000001
Alick AthanazeWIBangladesh2024110777.00887.5000010
Odean SmithWIIndia202211144*-4100.0000000
Jediah BladesWIAustralia202532243*-1040.0000000
Alzarri JosephWIAustralia2025110333.00475.0000000
Jason HolderWIIndia202221111*-1100.0000000
Keacy CartyWIAustralia2025110111.00812.5000000
Roston ChaseWIAustralia2025210000.0010.0000100

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.