Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES85/0 (7.3)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Arnos Vale Ground, Kingstown×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIMWest Indies2010330353511.675070.0000231
Courtney BrowneWIPakistan2005110000.0020.0000100
Sohail TanvirPAKWest Indies2013110000.0030.0000100
Saeed AjmalPAKWest Indies2013210000.0010.0000100
Nikita MillerWIZimbabwe2010210000.0010.0000100
Mashrafe MortazaBANWest Indies2009120393919.505966.1000122
Stuart MatsikenyeriZIMWest Indies2010220110.501010.0000100
Nikita MillerWIBangladesh2009120552.50578.7700100
Ryan AustinWIBangladesh200912017178.5010915.6000110
Chadwick WaltonWIBangladesh200912010105.0010100.0000101
Xavier DohertyAUSWest Indies201232100*0.0040.0000100
Shuvagata HomBANWest Indies201412016168.002955.1700130
Johnson CharlesWIPakistan2013220110.50119.0900100
Sunil NarineWIAustralia201232010105.001376.9200120
Sunil NarineWIPakistan2013220282814.0016175.0000131
Peter ForrestAUSWest Indies2012220262613.006838.2400130
Taijul IslamBANWest Indies2014120221.00229.0900100
Tatenda TaibuZIMWest Indies201033015145.004136.5900100
Carlton BaughWIAustralia2012331513325.508957.3000151
Vusi SibandaZIMWest Indies201033019116.337525.3300110
Dwayne BravoWIZimbabwe2010330302410.003488.2400120
David HusseyAUSWest Indies2012330523717.338759.7700160
Darren BravoWIAustralia201233020166.674643.4800140
Kieran PowellWIAustralia201233020126.673852.6300111
Clint McKayAUSWest Indies2012331663.00966.6700100
Matthew WadeAUSWest Indies2012330531.672222.7300100
Brett LeeAUSWest Indies2008-20124422812*14.0017164.7100102
Rubel HossainBANWest Indies2009-201424153*1.67549.2600100
Ricky PontingAUSWest Indies2008110555.002025.0000000
Younis KhanPAKWest Indies2005110999.001181.8200000
Inzamam-ul-HaqPAKWest Indies2005110232323.003369.7000000
Mohammad YousufPAKWest Indies2005110303030.004665.2200010
Abdul RazzaqPAKWest Indies2005110222222.003170.9700000
Kamran AkmalPAKWest Indies2005110666.001540.0000000
Michael ClarkeAUSWest Indies2008110999.002339.1300000
Chris GayleWIAustralia2008110202020.002676.9200030
Wavell HindsWIPakistan2005110111111.001291.6700010
Shivnarine ChanderpaulWIBangladesh20141118585*-22637.6101060
Shivnarine ChanderpaulWIPakistan2005110131313.003141.9400010
Ramnaresh SarwanWIAustralia2008110222.001118.1800000
Ramnaresh SarwanWIPakistan2005110999.003030.0000000
Corey CollymoreWIPakistan200511111*-333.3300000
Shoaib MalikPAKWest Indies2005110131313.002650.0000000
Naved-ul-HasanPAKWest Indies2005110111.00333.3300000
Shabbir AhmedPAKWest Indies2005110111.001100.0000000
David BernardWIZimbabwe201011144*-944.4400000
Daren PowellWIPakistan2005110666.001154.5500000
Jerome TaylorWIBangladesh2014110101010.007142.8600011
Jerome TaylorWIAustralia2008110111111.0010110.0000001
Charles CoventryZIMWest Indies2010110565656.008863.6401050
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.