ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (List A)

More 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

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.