Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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, St Lucia×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hayley MatthewsWIWIreland Women202365024810949.60236105.08110292
Gaby LewisIREWWest Indies Women202366120795*41.4025082.80021190
Laura DelanyIREWWest Indies Women20236611164023.2015574.8400051
Orla PrendergastIREWWest Indies Women20236611124022.4013980.5800082
Amy HunterIREWWest Indies Women2023660984416.3311089.0900092
Shemaine CampbelleWIWIreland Women2023631412420.504983.6700010
Arlene KellyIREWWest Indies Women202365134138.505660.7100140
Ava CanningIREWWest Indies Women202365226208.675448.1500210
Afy FletcherWIWIreland Women2023621251925.0018138.8900030
Cara MurrayIREWWest Indies Women2023631251912.504456.8200020
Zaida JamesWIWIreland Women202363024138.007034.2900100
Shamilia ConnellWIWIreland Women2023610111.00616.6700000
Cherry-Ann FraserWIWIreland Women2023610000.0020.0000100
Mitchell MarshAUSWest Indies20215502197543.80144152.080302010
Lendl SimmonsWIAustralia20215501657233.00135122.22010178
Chinelle HenryWIWIreland Women202355414953*149.00135110.37020171
Aaron FinchAUSWest Indies20215501275325.40104122.12010133
Kyle MayersSKAN/BRSt Lucia Kings2022-20265501253325.0092135.87000611
Andre RussellWIAustralia20215531075153.5054198.15010511
Chris GayleWIAustralia20215501066721.2074143.2401099
Nicolas PooranWIAustralia20215419632*32.0076126.3200095
Moisés HenriquesAUSWest Indies2021550953319.0077123.3800045
Matthew WadeAUSWest Indies2021550873317.4054161.1100194
Shimron HetmyerGAWSt Lucia Kings2022-2026542683234.0039174.3600054
Shai HopeGAWSt Lucia Kings2022-2026540622315.506891.1800051
Fabian AllenJT/AABFSt Lucia Kings2022-20265516238*15.5039158.9700164
Fabian AllenWIAustralia2021531382919.0026146.1500023
Rashada WilliamsWIWIreland Women202354038179.506261.2900020
Roston ChaseSLKGuyana Amazon Warriors2022-202654034148.503889.4700040
Rebecca StokellIREWWest Indies Women202355028155.604266.6700220
Dwaine PretoriusGAW/SKANSt Lucia Kings2022-20265212718*27.0019142.1100031
Hayden Walsh, Jr.WIAustralia20215221212*-8150.0000011
Adam ZampaAUSWest Indies2021531432.00666.6700100
Andre FletcherSKANSt Lucia Kings2022-20264411476249.00118124.58011144
Philip SaltENGWest Indies202443114687*73.0090162.22020129
Stafanie TaylorWIWIreland Women202342113479*134.0017477.01020100
Rovman PowellWIEngland20244301285442.6781158.02010512
Johnson CharlesSLKGuyana Amazon Warriors2022-202543111987*59.5080148.7501097
Romario ShepherdGAWSt Lucia Kings2022-20264117373*-34214.7101057
Jos ButtlerENGWest Indies2024430673822.3350134.0000043
Chris GreenBT/JT/AABFSt Lucia Kings2022-2026441654821.6744147.7300062
Sam CurranENGWest Indies2024420654132.5039166.6700033
Aaliyah AlleyneWIWIreland Women20234216449*64.006696.9700070
Evin LewisSKAN/AABFSt Lucia Kings2022-2026440582414.5048120.8300082
Eimear RichardsonIREWWest Indies Women2023440512212.755494.4400050
Jason HolderSKAN/BRSt Lucia Kings2022-20264424821*24.0039123.0800004
Nicolas PooranWIEngland2024430433614.3338113.1600142
Liam LivingstoneENGWest Indies2024420433921.5034126.4700022
Daniel ChristianAUSWest Indies20214424222*21.0037113.5100031
Imad WasimJT/AABFSt Lucia Kings2022-2025430392013.004782.9800121
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.