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 Queen's Park Oval, Port of Spain×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevon CooperTTRS/TKRGuyana Amazon Warriors2013-2017631452722.5028160.7100003
Hamilton MasakadzaZIMWest Indies2010110444444.005777.1900031
Carlton BaughWIZimbabwe20062214425*44.0026169.2300033
John CampbellSLZTrinbago Knight Riders2019110434343.0042102.3800041
Ryan HindsWIEngland2009120432321.5012534.4000061
Danza HyattJTTrinidad & Tobago Red Steel20131114242*-26161.5400023
Kevon CooperTTRS/TKRSt Kitts and Nevis Patriots2015-20183114242*-22190.9100024
Brian LaraWIZimbabwe2006220424021.004887.5000023
Sulieman BennWISouth Africa2010120424221.006070.0000180
Matthew WadeAUSWest Indies20121214231*42.0011835.5900030
Dean MinorsBERZimbabwe2006221412941.005673.2100031
Lendl SimmonsJT/SLSTrinbago Knight Riders2017-2018220413820.5028146.4300043
Adrian BarathTTRSGuyana Amazon Warriors2013220412920.504983.6700030
Carlton BaughWIAustralia2003-2012230412113.6711037.2700050
Lionel CannBERZimbabwe2006110404040.0032125.0000032
Evin LewisSKANTrinidad & Tobago Red Steel2015110404040.0022181.8200025
Misbah-ul-HaqBTTrinidad & Tobago Red Steel2015220402120.0033121.2100012
Mahela JayawardeneSLIndia2007-2013330402213.335967.8000041
Owais ShahENGWest Indies2009230403313.3313529.6300050
Tillakaratne DilshanGAWTrinidad & Tobago Red Steel2013110393939.0029134.4800031
Dale SteynSAWest Indies2010110393939.007353.4200042
Johnson CharlesBTSt Lucia Zouks2020110393939.004292.8600040
Tim SeifertTKRGuyana Amazon Warriors20201113939*-30130.0000041
Raymon ReiferBTJamaica Tallawahs2013-2020221393639.004782.9800030
Shoaib MalikPAKWest Indies2017331392819.5035111.4300041
Jacques KallisTTRSSt Lucia Zouks2015110383838.0019200.0000042
Tillakaratne DilshanSLIndia2007110383838.004192.6800030
Darren BravoTTRSAntigua Hawksbills2013110383838.0030126.6700040
Adrian BarathTTRSAntigua Hawksbills2013110383838.0029131.0300031
Dwayne BravoTTRS/TKRSt Kitts and Nevis Patriots2015-2018330382012.6723165.2200032
Darren SammyWIIndia2011-20134413822*12.673997.4400123
Ashley GilesENGWest Indies2004110373737.009937.3700010
Brendan TaylorZIMCanada2006110373737.004975.5100030
Chamu ChibhabhaZIMCanada2006110373737.008046.2500020
Steven TaylorBTTrinbago Knight Riders2016110373737.0037100.0000032
Sharmarh BrooksSKANTrinbago Knight Riders2017110373737.0032115.6300012
Elton ChigumburaZIMWest Indies2006-2010320373418.5034108.8200022
Mohammad HafeezGAWTrinidad & Tobago Red Steel2013-2014220363518.004285.7100021
Dwayne SmithBT/GAWTrinbago Knight Riders2016-2017220362618.0023156.5200043
Suresh RainaINDSri Lanka2013221363236.0034105.8800011
Alastair CookENGWest Indies2009120362418.006258.0600020
Rahkeem CornwallSLZ/SLSTrinbago Knight Riders2018-2019220363318.0015240.0000052
Evin LewisSKANTrinbago Knight Riders2018-2019220363618.0028128.5700123
Javon SearlesTKRSt Lucia Stars2017-20182223627*-23156.5200042
Nicolas PooranGAW/TTRSJamaica Tallawahs2013-20203313620*18.0035102.8600031
Mohammad HafeezGAWBarbados Tridents2013110353535.003794.5900022
Marlon SamuelsAH/SKANTrinidad & Tobago Red Steel2013-2015220352517.5032109.3800022
Dinesh KarthikINDSri Lanka2013220352317.505563.6400031
Lendl SimmonsTKRGuyana Amazon Warriors2019-2020220351917.5032109.3800022
Malinda WarnapuraSLWest Indies2008120353517.504283.3300180

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.