Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 Brian Lara Stadium, Tarouba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fabian AllenSKANTrinbago Knight Riders20181113232*-19168.4200013
Marizanne KappSAWWest Indies Women2018320321816.0025128.0000031
Evin LewisSKANGuyana Amazon Warriors2020110303030.0018166.6700042
Mark DeyalSLZSt Kitts and Nevis Patriots2020110303030.0017176.4700003
Shemaine CampbelleWIWSouth Africa Women2018321302830.0018166.6700040
Mark DeyalSLZJamaica Tallawahs2020220301715.0017176.4700032
Chandrapaul HemrajGAWBarbados Tridents2019-2020220302915.0027111.1100032
Ben DunkSKANGuyana Amazon Warriors2020110292929.0024120.8300010
Assad FudadinGAWJamaica Tallawahs20171112929*-24120.8300022
Evin LewisSKANSt Lucia Zouks2020110292929.0020145.0000042
Brandon KingGAWJamaica Tallawahs2020110292929.0019152.6300032
Alex HalesBTGuyana Amazon Warriors2019110282828.0024116.6700022
Najibullah ZadranSLZSt Kitts and Nevis Patriots2020110282828.0024116.6700031
Deandra DottinWIWSouth Africa Women2018320282814.0016175.0000112
Rovman PowellJTSt Lucia Zouks2020220282614.0020140.0000022
Ashley NurseBTGuyana Amazon Warriors2019-20203322719*27.002896.4300011
Sheldon CottrellSKANSt Lucia Zouks20201112626*-11236.3600013
Rashid KhanBTSt Kitts and Nevis Patriots20201112626*-20130.0000021
Mohammad HafeezSKANTrinbago Knight Riders2017220262113.0022118.1800031
Nicholas KirtonJTSt Lucia Zouks2020220262513.0021123.8100012
Jermaine BlackwoodJTSt Lucia Zouks2020110252525.003865.7900020
Keemo PaulGAWBarbados Tridents2019-2020210252525.0014178.5700002
Sunil NarineTKRBarbados Tridents2019-2020220251712.5024104.1700050
Tion WebsterTKRSt Lucia Zouks2020220252012.5025100.0000012
Amir JangooTKRSt Kitts and Nevis Patriots2020220251912.503180.6500020
Raymon ReiferBTTrinbago Knight Riders2019-20202222424*-18133.3300002
Chris LynnSKANJamaica Tallawahs20201112323*-15153.3300012
Denesh RamdinSKANTrinbago Knight Riders2020220231911.502592.0000001
Andre FletcherSLZJamaica Tallawahs2020220232211.502592.0000021
Rovman PowellJTGuyana Amazon Warriors2017-2020220232311.503174.1900111
Roston ChaseSLZTrinbago Knight Riders2020221232223.0016143.7500011
Darren SammySLZTrinbago Knight Riders2020220221411.0017129.4100002
Lendl SimmonsTKRBarbados Tridents2019-2020220222111.002684.6200021
Keemo PaulGAWSt Lucia Zouks2020320222011.002395.6500011
Ross TaylorGAWJamaica Tallawahs2020110212121.003070.0000020
Evin LewisSKANJamaica Tallawahs20201112121*-19110.5300021
Chandrapaul HemrajGAWJamaica Tallawahs2020110212121.0017123.5300030
Mark DeyalSLZGuyana Amazon Warriors20202212119*21.0013161.5400031
Trevon GriffithJTGuyana Amazon Warriors2017110202020.0019105.2600010
Mitchell SantnerBTSt Kitts and Nevis Patriots2020110202020.0018111.1100020
Chris LynnSKANBarbados Tridents2020110191919.0017111.7600030
Chandrapaul HemrajGAWSt Kitts and Nevis Patriots2020110191919.0019100.0000011
Carlos BrathwaiteJTSt Lucia Zouks20202211918*19.0012158.3300011
Rashid KhanBTGuyana Amazon Warriors202022019199.5016118.7500102
Najibullah ZadranSLZGuyana Amazon Warriors202032019199.502576.0000101
Suné LuusSAWWest Indies Women201833019196.332479.1700211
Shakib Al HasanBTTrinbago Knight Riders2019110181818.0012150.0000011
Hamza TariqTKRSt Kitts and Nevis Patriots2017110181818.002281.8200010
Nicolas PooranGAWTrinbago Knight Riders2020110181818.0016112.5000021
Tim SeifertTKRJamaica Tallawahs2020310181818.0013138.4600011

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.