ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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 National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven OuterbridgeBERBahamas2010220363618.005170.5900160
Irving RomaineBERBahamas20102112828*-16175.0000022
David HempBERBahamas20102213934*39.005570.9100021
Janeiro TuckerBERBahamas2010221614661.0058105.1700033
Jekon EdnessBERBahamas2010110222222.003562.8600030
Rodney TrottBERBahamas201021100*-0-00000
Marc TaylorBAHBermuda2010220343417.004575.5600140
H GilliardBAHBermuda2010110666.005710.5300000
RA TappinBAHBermuda2010110555.002025.0000010
Jonathan BarryBAHBermuda2010220000.0050.0000200
R ParkesBAHBermuda2010220454522.5035128.5700133
Gregory TaylorBAHBermuda2010220663.001250.0000110
DG WeakleyBAHBermuda2010220312815.508138.2700020
NH EkanayakeBAHBermuda20102216552*65.009072.2201062
A PetersBAHBermuda20102201477.002556.0000000
J AdderleyBAHBermuda201022188*8.007114.2900110
G IrvinBAHBermuda2010221333.00837.5000000
Fiqre CrockwellBERBahamas201022019149.502965.5200030
SJ MassiahUSACanada201022018179.002864.2900030
Sunil DhaniramCANUnited States of America2010210000.0010.0000100
Umar BhattiCANUnited States of America2010210444.00757.1400000
S JyotiCANUnited States of America2010210434343.0032134.3800022
Trevin BastiampillaiCANUnited States of America2010110272727.007336.9900010
Rizwan CheemaCANUnited States of America2010221116114*116.00102113.73100105
Khurram ChohanCANUnited States of America2010210444.00666.6700000
Hiral PatelCANUnited States of America20102213636*36.007150.7000140
Zubin SurkariCANUnited States of America2010210666.001250.0000010
Usman LimbadaCANUnited States of America2010210111.00616.6700000
Carl WrightUSACanada20102213421*34.005759.6500031
OM BakerUSACanada2010220292114.504465.9100030
LJ CushUSACanada2010220110.50616.6700100
SS NadkarniUSACanada2010220332516.504868.7500032
Aditya ThyagarajanUSACanada2010221603360.008273.1700030
RA MarshallUSACanada2010210484848.007365.7500013
A MehdiUSACanada2010110111.00250.0000000
Timroy AllenUSACanada2010210373737.004386.0500003
Adrian GordonUSACanada201011166*-1060.0000010
Bilal KhanUSACanada2010110222.00728.5700000
Rustam BhattiCANUnited States of America2010210999.008112.5000010
Steven OuterbridgeBERCayman Islands2010220976548.5015064.67010110
Irving RomaineBERCayman Islands2010220212110.503658.3300120
David HempBERCayman Islands2010220343317.0033103.0300022
Janeiro TuckerBERCayman Islands20102201017750.5010794.3901066
Jekon EdnessBERCayman Islands2010110000.00150.0000100
Rodney TrottBERCayman Islands2010221322832.0032100.0000041
Fiqre CrockwellBERCayman Islands2010220552.501241.6700100
Joshua GilbertBERCayman Islands2010221555.00771.4300000
Jim WestBERCayman Islands201011111*-1100.0000000
Jordan DeSilvaBERCayman Islands20102201276.001580.0000010
Ramon SealyCAYBermuda2010-2023330916430.3381112.3501095
Page 1Next

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