Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd 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 internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Providence Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKWest Indies2011-20177802838835.3836477.75030266
Mahela JayawardeneSLWest Indies2007-200823025113683.6738565.19110181
Ramnaresh SarwanWISri Lanka2007-20082301968065.3347341.4402091
Tamim IqbalBANWest Indies2018221184130*184.0024575.10110163
Malinda WarnapuraSLWest Indies200812018212091.0031757.41110190
Shimron HetmyerWIBangladesh201822017712588.50171103.5111087
Shivnarine ChanderpaulWIEngland2009-2010332173112*173.0017797.74100162
Umar AkmalPAKWest Indies2011-20134501735034.6028460.92010133
Lendl SimmonsWIPakistan2011-201345116777*41.7529357.00010114
Shoaib MalikPAKWest Indies2017331163101*81.5016698.19110164
Babar AzamPAKWest Indies2017331154125*77.0017588.00100103
Shakib Al HasanBANWest Indies20182201539776.5019379.27020110
Jason MohammedWIPakistan201733115191*75.50138109.42020165
Chris GayleWIZimbabwe20102201458872.5017781.9202095
Ramnaresh SarwanWIEngland2009-20103201317465.5016678.9202092
Misbah-ul-HaqPAKWest Indies2011-20134501245224.8034236.2602091
Andrew StraussENGWest Indies200922012010560.0015278.9510080
Sanath JayasuriyaSLWest Indies2007110115115115.00101113.86100104
Dwayne BravoWISri Lanka2007-20082301128337.3320953.59010141
Shai HopeWIPakistan20173301107136.6715869.6201053
Ahmed ShehzadPAKWest Indies2011-20176601086718.0019056.8401091
Harmanpreet KaurINDWNew Zealand Women2018110103103103.0051201.9610078
Shivnarine ChanderpaulWISri Lanka2007-20082301027634.0017458.6201025
Mahela JayawardeneSLZimbabwe2010110100100100.0064156.25100104
Vusi SibandaZIMWest Indies20102201009550.0016560.6101061
Mushfiqur RahimBANWest Indies2018220986849.0078125.6401083
Kieran PowellWIPakistan2017330956131.6714167.3801070
Darren BravoWIPakistan2011-2013440925423.0021143.60010100
Jason HolderWIPakistan2013-2017540916822.7511479.8201163
Paul CollingwoodENGIreland2007-2010220909045.0085105.8801183
Shahid AfridiPAKWest Indies2011-2013330907630.0075120.0001075
Ashley NurseWIPakistan2017332884488.0071123.94000112
Mohammad AshrafulBANSouth Africa2007110878787.0083104.82010120
Tatenda TaibuZIMWest Indies2010220875643.5010087.0001070
Jacques KallisSASri Lanka2007110868686.0011078.1801040
Owais ShahENGWest Indies2009220846242.0013064.6201070
Peter FultonNZIreland2007110838383.0011075.4501090
Smriti MandhanaINDWAustralia Women2018110838383.0055150.9101093
Narsingh DeonarineWIZimbabwe20102218265*82.0010280.3901071
Mahela JayawardeneSLNew Zealand2010110818181.0051158.8201082
Shivnarine ChanderpaulWIZimbabwe2010220807040.0011370.8001041
Kumar SangakkaraSLWest Indies2007-2008230785026.0015251.3201050
Elton ChigumburaZIMWest Indies2010220775038.509481.9101061
Michael VandortSLWest Indies2008120765238.0015748.41010100
Paul CollingwoodENGWest Indies2009-2010330766925.338787.3601060
Evin LewisWIPakistan2017330764725.339976.7700062
Javeria KhanPAKWIreland Women20181117474*-52142.31010110
Aaron FinchAUSSouth Africa2016110727272.0010369.9001063
Niall O'BrienIREEngland2007-2010221726372.009377.4201060
Sarfraz AhmedPAKWest Indies2017332702670.0065107.6900060
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.