Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG79/5 (12.5)ZIMZIM chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Arnos Vale Ground, Kingstown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Greg LambZIMWest Indies2010330351611.6711630.1700000
Shahadat HossainBANWest Indies2009121333333.005362.2600041
Raqibul HasanBANWest Indies2009120321816.007343.8400040
Denesh RamdinWIAustralia2008110313131.003881.5800010
Darren SammyWIPakistan2013220313015.5018172.2200023
Mohammad YousufPAKWest Indies2005110303030.004665.2200010
Dwayne BravoWIZimbabwe2010330302410.003488.2400120
Sunil NarineWIPakistan2013220282814.0016175.0000131
Chris GayleWIPakistan2005-201333028229.333093.3300060
Brett LeeAUSWest Indies2008-20124422812*14.0017164.7100102
Dale RichardsWIBangladesh2009120271413.503381.8200031
Brendan TaylorZIMWest Indies201033027199.005747.3700030
Andre FletcherWIAustralia2008110262626.004360.4700020
Marlon SamuelsWIPakistan2013220262513.0026100.0000041
Peter ForrestAUSWest Indies2012220262613.006838.2400130
Prosper UtseyaZIMWest Indies20103322513*25.006737.3100010
Zulfiqar BabarPAKWest Indies20132222413*-23104.3500021
Inzamam-ul-HaqPAKWest Indies2005110232323.003369.7000000
Mohammad HafeezPAKWest Indies2013220231311.5014164.2900040
Abdul RazzaqPAKWest Indies2005110222222.003170.9700000
Nasir HossainBANWest Indies2014120211910.507428.3800030
Chris GayleWIAustralia2008110202020.002676.9200030
Darren BravoWIAustralia201233020166.674643.4800140
Kieran PowellWIAustralia201233020126.673852.6300111
Vusi SibandaZIMWest Indies201033019116.337525.3300110
Tino BestWIPakistan20132111717*-9188.8900002
Ian BradshawWIPakistan2005110171717.004042.5000010
Ryan AustinWIBangladesh200912017178.5010915.6000110
Shuvagata HomBANWest Indies201412016168.002955.1700130
Tatenda TaibuZIMWest Indies201033015145.004136.5900100
Ravi RampaulWIZimbabwe2010310141414.004350.0000011
Darren BravoWIZimbabwe2010110141414.003540.0000010
Shivnarine ChanderpaulWIPakistan2005110131313.003141.9400010
Shoaib MalikPAKWest Indies2005110131313.002650.0000000
Runako MortonWIPakistan2005110131313.004827.0800000
Ray PriceZIMWest Indies20103301354.333537.1400010
Timycen MarumaZIMWest Indies20103301294.005024.0000010
Wavell HindsWIPakistan2005110111111.001291.6700010
Jerome TaylorWIAustralia2008110111111.0010110.0000001
Hammad AzamPAKWest Indies201322011105.501764.7100000
Kemar RoachWIBangladesh2009-20142311165.504623.9100010
Jerome TaylorWIBangladesh2014110101010.007142.8600011
Kirk EdwardsWIBangladesh2014110101010.001471.4300011
Christopher BarnwellWIPakistan2013110101010.005200.0000020
Jermaine BlackwoodWIBangladesh2014110101010.002343.4800010
Tino BestWIBangladesh200912110910.002245.4500020
Kemar RoachWIAustralia2012322109*-1758.8200010
Chadwick WaltonWIBangladesh200912010105.0010100.0000101
Sunil NarineWIAustralia201232010105.001376.9200120
Younis KhanPAKWest Indies2005110999.001181.8200000

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