T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Barbados×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason HolderWIEngland2019341226202*75.3325588.63100268
Chris GayleWIEngland201922018513592.5019296.35110416
Jason RoyENGWest Indies201922012512362.5089140.45100153
Shane DowrichWIEngland2019121116116*116.0023150.22101111
Shimron HetmyerWIEngland2019341236104*78.6725094.40110209
Joe RootENGWest Indies201934016410241.0019086.32100190
Evin LewisWIIreland202022110699*106.0011889.83010142
Rory BurnsENGWest Indies2019120868443.0015954.09010150
Ben StokesENGWest Indies20193411337944.3320963.64011123
Eoin MorganENGWest Indies20192201357067.50134100.7502096
Shai HopeWIEngland20193401576439.2526559.25020143
Paul StirlingIREWest Indies2020220786339.0010078.0001091
Alyssa HealyAUSWWest Indies Women201933110858*54.0070154.29010182
Meg LanningAUSWWest Indies Women20193227654*-8095.0001080
Roston ChaseWIEngland2019120545427.0012045.0001151
Nicolas PooranWIIreland2020220695234.5056123.2101081
Hayden Walsh, Jr.WIIreland20202114646*-6768.6600040
Stafanie TaylorWIWAustralia Women20193315644*28.008268.2900032
John CampbellWIEngland20193401304432.5017673.86000172
Darren BravoWIEngland2019340684017.007689.4700024
Kraigg BrathwaiteWIEngland2019120644032.0017935.7500061
Kieron PollardWIIreland2020221404040.0033121.2100024
Britney CooperWIWAustralia Women2019330683922.677195.77001101
Jonny BairstowENGWest Indies2019340763419.0010473.08001130
Jos ButtlerENGWest Indies2019341683422.678085.0000082
Simi SinghIREWest Indies2020220393419.506065.0000030
Kevin O'BrienIREWest Indies2020220353117.5033106.0600041
Lorcan TuckerIREWest Indies2020220323116.007244.4400020
William PorterfieldIREWest Indies2020220442922.007757.1400050
Mark AdairIREWest Indies2020220422921.005872.4100022
Ashley NurseWIEngland20192223825*-24158.3300013
Shai HopeWIIreland2020220382519.006855.8800030
Beth MooneyAUSWWest Indies Women20193313624*18.004090.0000040
Chinelle HenryWIWAustralia Women20192212421*24.003275.0000010
Brandon KingWIIreland2020220202010.004544.4400120
Gareth DelanyIREWest Indies2020220331916.505164.7100041
Roston ChaseWIIreland2020110191919.002673.0800020
Khary PierreWIIreland2020110181818.002962.0700011
Ellyse PerryAUSWWest Indies Women20193213117*31.003588.5700031
Barry McCarthyIREWest Indies20202213017*30.0028107.1400031
Keaton JenningsENGWest Indies2019120311715.5011826.2700030
Sam CurranENGWest Indies2019120311715.505259.6200060
Andrew BalbirnieIREWest Indies2020220261613.0024108.3300041
Alzarri JosephWIIreland2020210161616.002661.5400030
Sheneta GrimmondWIWAustralia Women2019330331511.003886.8400041
Adil RashidENGWest Indies201933028159.334365.1200060
Natasha McLeanWIWAustralia Women201933028159.3323121.7400141
Carlos BrathwaiteWIEngland201922016138.002564.0000001
Ashleigh GardnerAUSWWest Indies Women2019210131313.001681.2500010
Moeen AliENGWest Indies201933012124.002352.1700200
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.