Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikh Zayed Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZPakistan2014-2018811061313955.7399261.79230530
Alastair CookENGPakistan2012-2015450603263120.60105157.37310520
AB de VilliersSAPakistan2010-20138101567278*63.0087464.87121447
Mohammad HafeezPAKSri Lanka2007-201711135474113*59.2567670.12120534
Kumar SangakkaraSLPakistan2011-201368044421155.5080355.29130360
Angelo MathewsSLPakistan2011-2013682443157*73.8382753.57130405
Misbah-ul-HaqPAKSouth Africa2010-2013810343810062.5773959.27130426
Ross TaylorNZPakistan2009-20181114341788*37.9153078.68034263
Dinesh ChandimalSLPakistan2011-20178102404155*50.5076352.95131361
Misbah-ul-HaqPAKAustralia2009-2014563356101*118.6742883.18210377
Hashim AmlaSAPakistan2010-201368035011843.7550469.44120391
Azhar AliPAKAustralia2012-2018352347109115.6769949.64220220
Misbah-ul-HaqPAKSri Lanka2011-201365134613586.5056960.81120304
Azhar AliPAKNew Zealand2014-201836033613456.0080441.79120220
Mohammad HafeezPAKEngland2012-2015791318102*39.7553259.77112372
Mohammad HafeezPAKNew Zealand2014-20187102310101*38.7544569.66112354
Younis KhanPAKAustralia2009-201445029321358.6051656.78101222
Upul TharangaSLPakistan2007-2017771293112*48.8337578.13110370
Shoaib MalikPAKEngland2012-201555029124558.2050757.40101284
Brendon McCullumNZPakistan2009-201445028513157.0032886.89110336
Michael ClarkeAUSPakistan2009-2014561281100*56.2038473.18110330
JP DuminySAPakistan2010-20137832716454.2034279.24031185
Younis KhanPAKNew Zealand2009-201467126510344.1738469.01201162
Tom LathamNZPakistan2014-2018710225510331.8844157.82111280
Asad ShafiqPAKEngland2012-201546024810741.3352647.15111251
Younis KhanPAKWest Indies2008-201634124612782.0036367.77110191
Henry NichollsNZPakistan2018461243126*48.6059241.05111200
Misbah-ul-HaqPAKEngland2012-20155702398434.1445352.76020184
Taufeeq UmarPAKSri Lanka2011120238236119.0050746.94100171
Paul StirlingIREUnited Arab Emirates2016-2021551237131*59.2524098.75110254
Ahmed ShehzadPAKNew Zealand201433023017676.6745450.66111191
Sarfraz AhmedPAKAustralia2014-20184512269456.5031571.75021171
Sarfraz AhmedPAKNew Zealand2014-201881012266425.1127582.18010221
Younis KhanPAKSri Lanka2011-201334121613672.0038256.54100221
Prasanna JayawardeneSLPakistan2007-201357121112035.1749442.71111221
Ahmed ShehzadPAKSri Lanka2013-20176702115530.1433762.61010201
Mohammad HafeezPAKSouth Africa2010-20137802096826.1329870.13010250
Shane WatsonAUSPakistan2009332201116*201.0028869.79111133
Asad ShafiqPAKNew Zealand2014-201845019910439.8044744.52101231
Mahela JayawardeneSLPakistan2007-20135701998328.4325478.35021184
Babar AzamPAKNew Zealand20185701936227.5732958.66021190
Colin IngramSAPakistan201044218910094.5019198.95100204
BJ WatlingNZPakistan2014-201836118877*37.6052835.61022140
Jacques KallisSAPakistan2010-201335118610546.5030560.98111174
Shaiman AnwarUAEPapua New Guinea2017551183117*45.75131139.69100157
Joe RootENGPakistan20153411818560.3325670.70021110
Shoaib MalikPAKSri Lanka2007-201799418179*36.2019990.95011115
Azhar AliPAKWest Indies201623018010160.0025570.59111131
Aaron FinchAUSPakistan2014-20194501789035.6031756.15011151
Ahmed ShehzadPAKAustralia2009-20145601774329.5030558.03000161
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.