Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Pakistan: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×At Sheikh Zayed Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKSri Lanka2007-201711135474113*59.2567670.12120534
Misbah-ul-HaqPAKSouth Africa2010-2013810343810062.5773959.27130426
Misbah-ul-HaqPAKAustralia2009-2014563356101*118.6742883.18210377
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
Shoaib MalikPAKEngland2012-201555029124558.2050757.40101284
Younis KhanPAKNew Zealand2009-201467126510344.1738469.01201162
Asad ShafiqPAKEngland2012-201546024810741.3352647.15111251
Younis KhanPAKWest Indies2008-201634124612782.0036367.77110191
Misbah-ul-HaqPAKEngland2012-20155702398434.1445352.76020184
Taufeeq UmarPAKSri Lanka2011120238236119.0050746.94100171
Ahmed ShehzadPAKNew Zealand201433023017676.6745450.66111191
Sarfraz AhmedPAKAustralia2014-20184512269456.5031571.75021171
Sarfraz AhmedPAKNew Zealand2014-201881012266425.1127582.18010221
Younis KhanPAKSri Lanka2011-201334121613672.0038256.54100221
Ahmed ShehzadPAKSri Lanka2013-20176702115530.1433762.61010201
Mohammad HafeezPAKSouth Africa2010-20137802096826.1329870.13010250
Asad ShafiqPAKNew Zealand2014-201845019910439.8044744.52101231
Babar AzamPAKNew Zealand20185701936227.5732958.66021190
Shoaib MalikPAKSri Lanka2007-201799418179*36.2019990.95011115
Azhar AliPAKWest Indies201623018010160.0025570.59111131
Ahmed ShehzadPAKAustralia2009-20145601774329.5030558.03000161
Fakhar ZamanPAKAustralia20182301749458.0029359.39020171
Babar AzamPAKAustralia20182311679983.5022873.25021114
Babar AzamPAKSri Lanka201756016410127.3327958.7810090
Haris SohailPAKNew Zealand2014-20184601636527.1729754.88010142
Azhar AliPAKSri Lanka2011-20172411598553.0044735.57021100
Asad ShafiqPAKSri Lanka2011-20175611573931.4038740.57000140
Misbah-ul-HaqPAKWest Indies2008-20163301559651.6725760.3102052
Azhar AliPAKEngland2012-20154501536830.6036841.58010150
Khurram ManzoorPAKSouth Africa201312015014675.0027754.15100160
Asad ShafiqPAKSouth Africa2010-20136601476124.5029949.16020200
Babar AzamPAKWest Indies2016221144117144.00130110.7710091
Abdul RazzaqPAKSouth Africa2010441140109*46.67112125.00100712
Shahid AfridiPAKNew Zealand2009-20145501377027.4095144.21011115
Younis KhanPAKEngland2012-20155701374519.5726751.31000161
Azhar AliPAKSouth Africa2010-20132411329044.0035337.39010150
Khalid LatifPAKNew Zealand20093301286442.6718170.72010110
Asad ShafiqPAKWest Indies201612112668126.0022456.25020100
Kamran AkmalPAKAustralia2009-2012431125116*62.5014288.03100130
Shoaib MalikPAKWest Indies2008-20164411246641.33114108.77010102
Asad ShafiqPAKAustralia2012-20184501245024.8021457.9401181
Mohammad HafeezPAKAustralia2012-20184601204520.0017568.5700062
Inzamam-ul-HaqPAKIndia20062201197959.5016472.5601091
Imam-ul-HaqPAKNew Zealand20184611143422.8020256.44000140
Haris SohailPAKSri Lanka20171201107655.0023047.83010102
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.