Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO179/1 (16)ES198/6 (20)LIO need 20 runs in 24 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

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
Quinton de KockSAWest Indies2021231237141*118.5033470.96111207
Mitchell MarshAUSWest Indies20215502197543.80144152.080302010
Gaby LewisIREWWest Indies Women202366120795*41.4025082.80021190
Lendl SimmonsWIAustralia20215501657233.00135122.22010178
Chinelle HenryWIWIreland Women202355414953*149.00135110.37020171
Kyle MayersWIBangladesh2022110146146146.0020870.19100182
Philip SaltENGWest Indies202443114687*73.0090162.22020129
Stafanie TaylorWIWIreland Women202342113479*134.0017477.01020100
Rovman PowellWIEngland20244301285442.6781158.02010512
Aaron FinchAUSWest Indies20215501275325.40104122.12010133
Rassie van der DussenSAWest Indies202123112575*62.5031539.68010101
Laura DelanyIREWWest Indies Women20236611164023.2015574.8400051
Orla PrendergastIREWWest Indies Women20236611124022.4013980.5800082
Evin LewisWIAustralia20213301107936.6750220.00011811
Andre RussellWIAustralia20215531075153.5054198.15010511
Chris GayleWIAustralia20215501066721.2074143.2401099
Evin LewisWIEngland20243311006850.0056178.5701079
Nicolas PooranWIAfghanistan2024110989898.0053184.9101068
Amy HunterIREWWest Indies Women2023660984416.3311089.0900092
Nicolas PooranWIAustralia20215419632*32.0076126.3200095
Moisés HenriquesAUSWest Indies2021550953319.0077123.3800045
Rohit SharmaINDAustralia2024110929292.0041224.3901078
Jermaine BlackwoodWISouth Africa2021240884922.0022339.4600080
Dean ElgarSAWest Indies2021230877729.0026333.0801190
Matthew WadeAUSWest Indies2021550873317.4054161.1100194
Shimron HetmyerWIAustralia2021320816140.5061132.7901034
Travis HeadAUSIndia2024110767676.0043176.7401094
Roston ChaseWISouth Africa2021230746224.6722033.6401091
Liton DasBANWest Indies2022120725336.0010270.59010100
Shai HopeWIEngland2024331725436.0036200.00010113
Shai HopeWISouth Africa2021240724318.0017940.2200060
Kieran PowellWISouth Africa2021230705123.3315545.16010130
Travis HeadAUSScotland2024110686868.0049138.7801054
Nazmul Hossain ShantoBANWest Indies2022120684234.0016441.46000120
Nurul HasanBANWest Indies20221216760*67.006997.1001072
Jos ButtlerENGWest Indies2024430673822.3350134.0000043
Jacob BethellENGWest Indies20243216662*66.0034194.1201055
Quinton de KockSAEngland2024110656565.0038171.0501044
Sam CurranENGWest Indies2024420654132.5039166.6700033
Kagiso RabadaSAWest Indies2021231654032.508873.8600091
Aaliyah AlleyneWIWIreland Women20234216449*64.006696.9700070
Aiden MarkramSAWest Indies2021230646021.3311655.1701180
Dwayne BravoWIAustralia20213326147*61.0044138.6400024
Brandon McMullenSCOAustralia2024110606060.0034176.4701026
Marcus StoinisAUSScotland2024110595959.0029203.4501092
Kyle MayersWISouth Africa2021240593414.7510357.2800080
Will JacksENGWest Indies2024320573228.5045126.6700042
Sherfane RutherfordWIEngland20243225729*-32178.1300015
Kraigg BrathwaiteWIBangladesh2022121555155.0011348.6701070
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.