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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 Kensington Oval, Bridgetown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulWIAustralia2003-2012362265103*66.2563541.73121282
Denesh RamdinWIEngland2007-201586224816662.0035470.06100301
Jos ButtlerENGWest Indies2014-20175621156728.7512691.2701196
Kieron PollardBTSt Lucia Zouks2013-20163328561*85.0064132.8101054
Dwayne BravoTTRS/TKRBarbados Tridents2013-2018552843028.0077109.0900094
Chris GayleJT/SKANBarbados Tridents2015-20195527947*26.3353149.0600166
Ashwell PrinceSAWest Indies2005-20102227978*-26330.0401050
Ryan HarrisAUSWest Indies20121227268*-12756.6901070
Darren SammyWIEngland2009-20145325130*51.0030170.0000044
Mark CraigNZWest Indies20141225046*-9751.5500051
Wayne ParnellBTTrinbago Knight Riders2016-20172224744*-38123.6800031
Rovman PowellJTBarbados Tridents2016-20182224135*-32128.1300023
Shane ShillingfordWINew Zealand20141224030*-14327.9700030
Dilruwan PereraSLWest Indies20181223423*-11629.3100040
Kemar RoachWISri Lanka2010-20182223423*-5462.9600040
Stuart BroadENGWest Indies2007-20156623313*8.254376.7400240
Devendra BishooWIAustralia20121222518*-6936.2300030
Jerome TaylorSLZ/JT/SLSBarbados Tridents2015-20173222317*-17135.2900021
Tillakaratne DilshanSLWest Indies2003-20102221713*-9188.8900030
Wayne ParnellBTSt Kitts and Nevis Patriots2016-20172221413*-14100.0000020
Samuel BadreeTTRS/JT/SKANBarbados Tridents2013-2018432128*12.001866.6700000
Corey CollymoreWIEngland2004-200723286*8.002729.6300010
Ashley NurseBTTrinbago Knight Riders2018-201922285*-1553.3300000
Anderson PhillipTKRBarbados Tridents2017-201922232*-1127.2700000
James AndersonENGWest Indies2004-2015642221.001414.2900100
Mohammad AbbasPAKWest Indies201712211*-714.2900000
Shannon GabrielWIPakistan201712200*-80.0000000
Ramnaresh SarwanWIEngland2004-200967148229180.3376163.34210542
Alastair CookENGWest Indies2009-2015241342139*114.0072547.17210361
Andrew StraussENGWest Indies2004-200956133414266.8045972.77120372
Shivnarine ChanderpaulWIPakistan2005121245153*245.0044754.81110192
Ravi BoparaENGWest Indies2007-201477123710439.5029580.34100193
Kevin PietersenENGWest Indies2007-200944121610072.0029972.24110212
Shivnarine ChanderpaulWIEngland2004-20157912127026.5042050.48022240
Kane WilliamsonNZWest Indies2014121204161*204.0033960.18100290
Marlon SamuelsWIEngland2007-201556119269*38.40182105.49020253
Misbah-ul-HaqPAKWest Indies2011-20173411669955.3332551.08021133
Paul CollingwoodENGWest Indies2004-20095411549651.3323764.98010181
Dwayne BravoWIAustralia2008-20123411496949.6722965.07010108
Dwayne SmithBTGuyana Amazon Warriors2014-2018441147104*49.00101145.54100138
Evin LewisSKANBarbados Tridents2015-201944113697*45.3381167.900101111
Lendl SimmonsWIEngland2009-20145511346933.5014592.41010143
Jermaine BlackwoodWIEngland201512113285132.0019268.75010155
Mahela JayawardeneSLWest Indies2003-201022113098*130.0096135.4201094
Jacques KallisSAWest Indies2005-20102311308765.0021061.9001062
Michael ClarkeAUSWest Indies2008-20123411277342.3329043.79011101
Dane van NiekerkSAWWest Indies Women201822112377123.0018267.58010150
Matthew WadeAUSWest Indies2012-201644112057*40.0019760.9101064
Graham ThorpeENGWest Indies2004111119119*-21754.84100130
Dwayne SmithBTSt Lucia Stars2017-2018221119103*119.0078152.5610079
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.