Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR1/0 (0.1)BOL138/5 (20)WAR need 138 runs in 119 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Daren Sammy National Cricket Stadium, Gros Islet×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Laura WolvaardtSAWWest Indies Women2018110888.001361.5400010
Anthony BrambleGAWSt Lucia Zouks2016110888.007114.2900010
Shivnarine ChanderpaulGAWSt Lucia Zouks2015110777.001741.1800010
Mignon du PreezSAWWest Indies Women2018110777.007100.0000000
Britney CooperWIWEngland Women2018110777.006116.6700010
Shemaine CampbelleWIWSouth Africa Women2018110777.001643.7500010
Udeshika PrabodhaniSLWWest Indies Women2018110777.001258.3300000
Salma KhatunBANWSouth Africa Women201811177*-4175.0000010
Nicolas PooranGAW/TTRSSt Lucia Zouks2014-201921177*-3233.3300001
M MatthewSLZTrinidad & Tobago Red Steel2014110777.007100.0000010
Sharmarh BrooksSKANSt Lucia Zouks2019110777.004175.0000010
Roshon PrimusGAWSt Lucia Stars201711177*-4175.0000010
Shamar SpringerJTSt Lucia Zouks201911177*-4175.0000001
Shane ShillingfordSLZ/SLSSt Kitts and Nevis Patriots2016-201722177*7.006116.6700110
Shashikala SiriwardeneSLWWest Indies Women2018110666.005120.0000000
Britney CooperWIWSri Lanka Women201811166*-2300.0000001
Heather KnightENGWWest Indies Women2018110666.001346.1500000
Christopher BarnwellSLZBarbados Tridents2019110666.00785.7100000
Chloe TryonSAWWest Indies Women2018110666.00785.7100010
Salma KhatunBANWSri Lanka Women2018110666.001060.0000000
Hasini PereraSLWSouth Africa Women2018110666.001346.1500010
Andre McCarthySLZSt Kitts and Nevis Patriots2019110666.001346.1500000
Obed McCoySLSSt Kitts and Nevis Patriots2018110666.002300.0000001
Qais AhmadSLSGuyana Amazon Warriors2018110666.00785.7100010
John CampbellSLZTrinbago Knight Riders2019110666.001060.0000000
Mitchell McClenaghanSLSSt Kitts and Nevis Patriots2017-2018220643.00785.7100000
Sheldon CottrellAH/SKANSt Lucia Zouks2013-201642166*6.001060.0000110
Alzarri JosephSKANSt Lucia Zouks2016-2019221646.00875.0000000
Herschelle GibbsSLZAntigua Hawksbills2013110555.00771.4300010
Kamran AkmalSLSSt Kitts and Nevis Patriots2017110555.00683.3300000
Kamran AkmalSLSTrinbago Knight Riders2017110555.00862.5000010
Devon SmithSLZJamaica Tallawahs2013110555.004125.0000010
Kevin PietersenSLZGuyana Amazon Warriors2015110555.00771.4300000
Kemar RoachAHSt Lucia Zouks2013110555.003166.6700010
Andre RussellJTSt Lucia Stars2018110555.003166.6700010
Nkruma BonnerJTSt Lucia Zouks2013110555.001926.3200000
Lata MondalBANWEngland Women2018110555.001435.7100000
Veerasammy PermaulGAWSt Lucia Stars2017-2018210555.00683.3300000
Oshadi RanasingheSLWSouth Africa Women2018110555.001631.2500000
Nat Sciver-BruntENGWWest Indies Women2018110555.00862.5000000
Shamima SultanaBANWSri Lanka Women2018110555.001435.7100000
Kavisha DilhariSLWWest Indies Women2018110555.00955.5600000
Faye TunnicliffeSAWBangladesh Women2018110555.00955.5600010
Ramaal LewisJTSt Lucia Zouks2019110555.00683.3300000
Shimron HetmyerGAWSt Lucia Zouks2016-2019220552.50683.3300110
Ramnaresh SarwanWIPakistan2005110444.00580.0000000
Dwayne BravoTTRS/TKRSt Lucia Zouks2014-2016310444.00850.0000000
Ross TaylorSLZSt Kitts and Nevis Patriots201511144*-580.0000000
Ross TaylorJTSt Lucia Stars201811144*-4100.0000000
Kieron PollardSLSSt Kitts and Nevis Patriots2018110444.001040.0000010

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.