Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Warner Park, Basseterre, St Kitts×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWIBangladesh20243311068653.0011592.1701045
Brandon KingWIBangladesh20243301068235.33103102.91010124
Tanzid HasanBANWest Indies20243301066035.3398108.16011105
Johnson CharlesBR/SLKSt Kitts and Nevis Patriots2021-20254401065226.5071149.30010126
Sharmarh BrooksJT/BRSt Kitts and Nevis Patriots2021-20245411064335.3392115.2200085
Sobhana MostaryBANWWest Indies Women20255501053521.0016962.1300192
Amir JangooWIBangladesh2024111104104*-83125.3010064
Kennar LewisJTSt Lucia Kings20212201045652.0045231.11010710
Hayley MatthewsWIWAustralia Women20263301014533.6715465.58000100
Kennar LewisJTBarbados Royals2021220998949.5061162.30010105
Chinelle HenryWIWAustralia Women20263319942*49.5011883.9000052
Sherfane RutherfordSKANJamaica Tallawahs2021-20233319950*49.5063157.1401029
Cameron GreenAUSWest Indies20253319855*49.0067146.2701093
Andre RussellJT/TKRSt Lucia Kings2021-20234419650*32.0045213.33010411
Sharmarh BrooksJTBarbados Royals20212219447*94.0071132.39000102
Soumya SarkarBANWest Indies2024330947331.339697.9201094
Andre FletcherSKAN/SLKJamaica Tallawahs2021-2023440933123.2570132.8600093
Brandon KingWIAustralia2025330916230.3355165.4501087
Imad WasimJTGuyana Amazon Warriors2021-2023440916322.7560151.6701056
Sherfane RutherfordSKANBarbados Royals2021-2024550915318.2075121.3301137
Andre FletcherSKANSt Lucia Kings2024-2026330906430.0059152.54010105
Tion WebsterTKRSt Lucia Kings2021-2022330905830.0076118.42010104
Keacy CartyTKR/JKSt Kitts and Nevis Patriots2024-20263328973*89.0044202.27011103
Brandon KingWIIndia2022220886844.0072122.22010112
Sherfane RutherfordSKANTrinbago Knight Riders2021-20244318862*44.0068129.4101075
Georgia VollAUSWWest Indies Women2026330884229.3378112.82000122
Suryakumar YadavINDWest Indies2022220877643.5050174.0001085
Glenn PhillipsBRJamaica Tallawahs20212218756*87.0075116.0001092
Devon ThomasSKANGuyana Amazon Warriors20212218655*86.0083103.61010111
Roston ChaseSLKTrinbago Knight Riders2021-2023551863621.5075114.6700154
Nicolas PooranGAWJamaica Tallawahs20212218475*84.0046182.6101048
Kyle MayersWIIndia2022220817340.5064126.5601094
Shimron HetmyerGAWTrinbago Knight Riders2021220815440.5070115.7101072
Georgia WarehamAUSWWest Indies Women2026320814240.5058139.6600092
Faf du PlessisSLKTrinbago Knight Riders2021-2023330815727.0075108.0001091
Kennar LewisJTSt Kitts and Nevis Patriots2021-2022330814827.0071114.0800029
Tim DavidSLKTrinbago Knight Riders2021331814340.5050162.0000147
Shemaine CampbelleWIWBangladesh Women2025552812827.0012266.3900070
Glenn PhillipsBRSt Lucia Kings20212218080*80.0040200.0001129
Chandrapaul HemrajGAWSt Kitts and Nevis Patriots2021-2023440803920.0071112.6800145
Deandra DottinTKRBarbados Royals2022220795939.5077102.6001063
Nicola CareyAUSWWest Indies Women2026321794979.0064123.4400081
Johnson CharlesSKANBarbados Tridents2026110787878.0045173.3301067
Brandon KingGAWSt Lucia Kings2021220787739.0062125.8101083
Sherfane RutherfordWIAustralia2025330783526.0045173.33000123
Ellyse PerryAUSWWest Indies Women2026331774438.508788.5100133
Shimron HetmyerWIAustralia2025330775225.6743179.0701046
Josh InglisAUSWest Indies2025330765125.3341185.37010142
Shorna AkterBANWWest Indies Women2025661762915.209679.1700170
Ben McDermottGAWSt Kitts and Nevis Patriots2025110757575.0039192.31010104

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.