Live4th ODI · Ireland in Namibia 2026/27NAM53/5 (17.3)IRE298/8 (50)NAM need 246 runs in 195 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown, Barbados×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahkeem CornwallBRTrinbago Knight Riders2023-2024220000.0020.0000200
Nadine de KlerkGAWTrinbago Knight Riders2026220000.0030.0000200
Zak CrawleyENGWest Indies2022-2023230404013.337950.6300240
Jos ButtlerENGWest Indies2023-20244401228330.5078156.41012137
Laura HarrisTKR/BRGuyana Amazon Warriors2023-2026440483012.0021228.5700236
Rashada WilliamsWIWEngland Women2022440463811.5042109.5200260
Moeen AliENGWest Indies20225501086321.6074145.9501248
Adil RashidENGWest Indies2022-202496225226.2525100.0000230
Philip SaltENGWest Indies2022-2024881281103*40.14220127.731222313
Sanath JayasuriyaSLWest Indies2003110000.0030.0000100
Chris GayleWISri Lanka2003110000.0090.0000100
Wavell HindsWISri Lanka2003110000.0070.0000100
David BernardWISri Lanka2003110000.0020.0000100
Dwayne BravoTKRBarbados Royals2023110000.0010.0000100
Chedean NationBRGuyana Amazon Warriors2023210000.0010.0000100
Johnson CharlesSKANBarbados Tridents2026110000.0020.0000100
Pat CumminsAUSEngland2024110000.0010.0000100
Sunil NarineTKRJamaica Tallawahs2023110000.0030.0000100
Glenn MaxwellAUSOman2024110000.0010.0000100
Dwaine PretoriusGAWBarbados Tridents2026110000.0010.0000100
Rassie van der DussenBRAntigua and Barbuda Falcons2025110000.0010.0000100
Harmeet SinghUSAWest Indies2024110000.0010.0000100
Kyle MayersBRTrinbago Knight Riders2023110000.0010.0000100
Kyle MayersBRSt Lucia Kings2023110000.0010.0000100
Kyle MayersSKANBarbados Tridents2026110000.0020.0000100
Rahkeem CornwallBRAntigua and Barbuda Falcons2024110000.0070.0000100
Jean-Pierre KotzeNAMScotland2024110000.0030.0000100
Zane GreenNAMOman2024110000.0020.0000100
Laurie EvansBRSt Lucia Kings2023110000.0010.0000100
Shai HopeGAWBarbados Tridents2026110000.0020.0000100
Aqib IlyasOMANamibia2024110000.0010.0000100
Rishabh PantINDSouth Africa2024110000.0020.0000100
Ali KhanUSAEngland2024110000.0020.0000100
Sharmarh BrooksJTTrinbago Knight Riders2023110000.0010.0000100
Shimron HetmyerGAWBarbados Tridents2026110000.0010.0000100
Nosthush KenjigeUSAEngland2024110000.0010.0000100
Odean SmithSKANBarbados Royals2024110000.0080.0000100
Dominic DrakesSKANBarbados Royals2023-2025210000.0020.0000100
Romario ShepherdWIIndia2023210000.0020.0000100
Saurabh NetravalkarUSAEngland2024110000.0010.0000100
Saurabh NetravalkarUSAWest Indies2024110000.0040.0000100
Rosemary MairJEGuyana Amazon Warriors2026110000.000-00100
Aaliyah AlleyneBR/JETrinbago Knight Riders2023-2026210000.0020.0000100
Cherry-Ann FraserBTJamaica Empress2026110000.0010.0000100
Kaysia SchultzWIWEngland Women2022110000.0010.0000100
Zaida JamesJETrinbago Knight Riders2026110000.0020.0000100
Zaida JamesTKRBarbados Royals2023110000.0010.0000100
Zaida JamesJEGuyana Amazon Warriors2026110000.0020.0000100
Naseem ShahSKANBarbados Tridents2026110000.0010.0000100
Syeda Aroob ShahJEGuyana Amazon Warriors2026110000.000-00100
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.