Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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 Shere Bangla National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliPAKBangladesh2011-201557055122678.7190161.15220562
Mohammad HafeezPAKBangladesh2011-2016141603738923.3155167.70022461
Misbah-ul-HaqPAKBangladesh2008-201591133058238.1340275.87020288
Younis KhanPAKBangladesh2008-201579130414838.0048263.07101234
Ahmed ShehzadPAKBangladesh2014-2015331231111*115.50216106.94200246
Shahid AfridiPAKBangladesh2008-2016101012195924.33141155.320121514
Sarfraz AhmedPAKBangladesh2011-201699620758*69.0021695.83010172
Mohammad HafeezPAKIndia2012-201644019910549.7525677.73110143
Asad ShafiqPAKBangladesh2011-201545018710737.4032158.26100161
Umar AkmalPAKSri Lanka2012-20163301847761.33151121.85020184
Haris SohailPAKBangladesh20154411775259.0020785.5102065
Younis KhanPAKIndia2008-201233016010853.33134119.40111143
Umar AkmalPAKBangladesh2011-20168811555922.1416892.26011132
Salman ButtPAKIndia2008221138129*138.0014495.83100124
Misbah-ul-HaqPAKSri Lanka2012-201422113772*137.0019171.73020123
Taufeeq UmarPAKBangladesh201112013313066.5027348.72100160
Fawad AlamPAKSri Lanka2014111114114*-13485.0710083
Nasir JamshedPAKIndia2012110112112112.00104107.69100101
Saad NasimPAKBangladesh20153319977*49.5012479.8401191
Shoaib MalikPAKBangladesh2008-2016650954119.0095100.0000091
Umar AkmalPAKAustralia2014110949494.0054174.0701094
Fawad AlamPAKBangladesh2008-2015550947418.8011184.6801152
Shoaib MalikPAKIndia2008-2016441865328.6710780.3701072
Shahid AfridiPAKIndia2008-20166628634*21.5075114.6700063
Mohammad RizwanPAKBangladesh2015430846728.008697.67010100
Mohammad HafeezPAKWest Indies2011-20142218061*80.009683.33010100
Sami AslamPAKBangladesh2015230724524.0014748.9800090
Salman ButtPAKBangladesh2008110707070.008483.33010100
Wahab RiazPAKBangladesh2008-20156517051*17.5070100.0001172
Umar AkmalPAKIndia2012-2016440683317.007590.6700040
Ahmed ShehzadPAKIndia2014220644232.0061104.9200080
Shoaib MalikPAKUnited Arab Emirates20161116363*-49128.5701073
Nasir JamshedPAKBangladesh2012220635431.507287.5001071
Misbah-ul-HaqPAKIndia2008-2014441623320.6758106.9000091
Kamran AkmalPAKIndia2008-2014330613820.337185.9200092
Mohammad YousufPAKBangladesh2008110595959.0056105.3601070
Sohaib MaqsoodPAKIndia2014220593829.506492.1900042
Umar GulPAKBangladesh2008-20151173583914.506786.5700171
Adnan AkmalPAKBangladesh2011110535353.0010849.0701070
Umar AkmalPAKUnited Arab Emirates20161115050*-46108.7001023
Kamran AkmalPAKWest Indies2011-20142214747*47.006473.4400170
Sharjeel KhanPAKSri Lanka2014-2016220393119.5030130.0000071
Sarfraz AhmedPAKSri Lanka2012-2016210383838.0027140.7400060
Mukhtar AhmedPAKBangladesh2015110373737.0030123.3300051
Kamran AkmalPAKBangladesh2008-2014220342517.003987.1800041
Abdur RehmanPAKBangladesh2011-2014220322416.003884.2100050
Sharjeel KhanPAKIndia2014-2016220322516.003591.4300041
Imran FarhatPAKBangladesh2011330321610.673786.4900060
Kamran AkmalPAKAustralia2014110313131.0031100.0000040
Hammad AzamPAKBangladesh2012110303030.003781.0800031
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.