Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Providence Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKWest Indies2011-20176602778846.1734979.37030256
Tamim IqbalBANWest Indies2018221184130*184.0024575.10110163
Shimron HetmyerWIBangladesh201822017712588.50171103.5111087
Shoaib MalikPAKWest Indies2017331163101*81.5016698.19110164
Shivnarine ChanderpaulWIEngland2009221158112*158.0016496.34100161
Babar AzamPAKWest Indies2017331154125*77.0017588.00100103
Shakib Al HasanBANWest Indies20182201539776.5019379.27020110
Jason MohammedWIPakistan201733115191*75.50138109.42020165
Chris GayleWIZimbabwe20102201458872.5017781.9202095
Ramnaresh SarwanWIEngland20092201317465.5016678.9202092
Andrew StraussENGWest Indies200922012010560.0015278.9510080
Sanath JayasuriyaSLWest Indies2007110115115115.00101113.86100104
Shai HopeWIPakistan20173301107136.6715869.6201053
Ahmed ShehzadPAKWest Indies2011-20176601086718.0019056.8401091
Vusi SibandaZIMWest Indies20102201009550.0016560.6101061
Mushfiqur RahimBANWest Indies2018220986849.0078125.6401083
Lendl SimmonsWIPakistan2011-20133319777*48.5013472.3901073
Kieran PowellWIPakistan2017330956131.6714167.3801070
Umar AkmalPAKWest Indies2011-2013330935031.0010786.9201063
Jason HolderWIPakistan2013-2017540916822.7511479.8201163
Paul CollingwoodENGIreland2007110909090.0082109.7601083
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
Mahela JayawardeneSLWest Indies2007110828282.0011372.5701021
Narsingh DeonarineWIZimbabwe20102218265*82.0010280.3901071
Shivnarine ChanderpaulWIZimbabwe2010220807040.0011370.8001041
Elton ChigumburaZIMWest Indies2010220775038.509481.9101061
Shivnarine ChanderpaulWISri Lanka2007110767676.0011069.0901015
Evin LewisWIPakistan2017330764725.339976.7700062
Aaron FinchAUSSouth Africa2016110727272.0010369.9001063
Paul CollingwoodENGWest Indies2009220706935.007988.6101060
Misbah-ul-HaqPAKWest Indies2011-2013330705223.3316741.9201030
Sarfraz AhmedPAKWest Indies2017332702670.0065107.6900060
Chris GayleWIBangladesh2018220694034.509870.4100043
Kamran AkmalPAKWest Indies2017330684722.677689.4700173
Kieron PollardWISouth Africa20161116767*-67100.0001026
Jacques KallisSAIreland20071116666*-8676.7401080
Niall O'BrienIREEngland2007110636363.008871.5901040
Farhaan BehardienSAAustralia2016110626262.008275.6101041
Lendl SimmonsWIEngland2009220626231.0011155.8601151
Rilee RossouwSAWest Indies2016110616161.008373.4901020
Nasir JamshedPAKWest Indies2013220605430.0011054.5501051
Graeme SmithSASri Lanka2007110595959.006590.7701071
Darren BravoWIPakistan2011-2013320595429.509959.6001070
Tillakaratne DilshanSLSouth Africa2007110585858.007676.3201040
Page 1Next

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