Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM116/5 (13.2)ZIM need 106 runs in 40 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWIEngland2004-20094402468061.50192128.130202217
Andrew StraussENGWest Indies2004-200944115479*51.3317787.01020141
Adam GilchristAUSSri Lanka2007110149149149.00104143.27100138
Chris GayleWISouth Africa2005110132132132.0015286.8410072
Marlon SamuelsWIAustralia201622013112565.5014192.91100152
Denesh RamdinWIAustralia20162201319165.5015982.3901084
Lendl SimmonsWIPakistan20112201277663.5013494.7802085
Mohammad HafeezPAKWest Indies201122012612163.0014785.7110083
Steve SmithAUSWest Indies20162201247862.0016674.7001090
Boeta DippenaarSAWest Indies2005110123123123.0012995.35100120
Dane van NiekerkSAWWest Indies Women201822112377123.0018267.58010150
Ramnaresh SarwanWIEngland2004-2009441123104*41.0014386.01100160
Hayley MatthewsWIWSouth Africa Women201822011711758.5014879.05101170
Brian LaraWISri Lanka2003110116116116.00106109.4310082
Mitchell MarshAUSWest Indies201622111179*111.0013085.38010100
Alex HalesENGWest Indies2017110110110110.00107102.8010095
Kevin PietersenENGWest Indies2007-200932010310051.5010697.17100101
Darren BravoWISouth Africa2016110102102102.0010399.03100124
Joe RootENGWest Indies2017110101101101.0010893.52100100
Laura WolvaardtSAWWest Indies Women2018220995449.5016560.0001080
Chris GayleWISri Lanka2003110949494.0012575.20010122
Michael VaughanENGWest Indies2004-2007220937946.5084110.7101063
Dwayne BravoWIEngland2004-2009430936931.0010291.1801082
Ramnaresh SarwanWIBangladesh20071119191*-90101.1101052
Upul ChandanaSLWest Indies2003110898989.0071125.3501064
Graeme SmithSAEngland20071118989*-58153.45010130
Jacques KallisSAWest Indies2005110878787.0010979.8201022
William PorterfieldIREBangladesh2007110858585.0013662.5001030
Marcus TrescothickENGWest Indies2004110828282.0057143.86010121
Deandra DottinWIWSouth Africa Women2018220785939.0065120.0001063
Asad ShafiqPAKWest Indies2011220717135.5010368.9301140
Ravi BoparaENGWest Indies2007-2009330713523.6710468.2700041
Darren BravoWIPakistan2011220684734.0010366.0200061
Misbah-ul-HaqPAKWest Indies20112216762*67.0011657.7601041
Shivnarine ChanderpaulWIEngland2004-2009441673422.3311160.3600050
Sanath JayasuriyaSLAustralia2007110636363.006794.0301090
Aaron FinchAUSWest Indies2016220634731.5052121.1500091
Kieron PollardWISouth Africa2016110626262.007187.3201072
Suné LuusSAWWest Indies Women2018220625831.0010062.0001060
Devon SmithWIEngland2007110616161.0010657.5501060
Shemaine CampbelleWIWSouth Africa Women2018220604630.008372.2900040
Paul CollingwoodENGWest Indies2004-20094315846*29.007874.3600061
Shakib Al HasanBANEngland20071115757*-9560.0001061
Matthew WadeAUSWest Indies20162115757*-52109.6201023
Marlon SamuelsWISri Lanka20031115656*-36155.5601061
George BaileyAUSWest Indies2016220563428.009062.2200070
Kumar SangakkaraSLAustralia2007110545454.0052103.8501061
Stafanie TaylorWIWSouth Africa Women2018220524626.0010350.4900040
Marlon SamuelsWIEngland2007110515151.0039130.7701061
Shivnarine ChanderpaulWIBangladesh2007110505050.008558.8201030
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.