Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Pakistan: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliPAKIndia2012-20174401205930.0018465.22020121
Misbah-ul-HaqPAKIreland2009-20156611193923.8016373.01001104
Sohaib MaqsoodPAKEngland2015-20218801192414.88105113.3300087
Saad BaigPAKSri Lanka20263301187439.3312395.93010142
Taufeeq UmarPAKAustralia2002-20055801188814.7525346.64013210
Shadab KhanPAKSri Lanka2017-20262211311852*14.7512098.3301282
Usman KhanPAKNew Zealand2024-20258701173916.71105111.43000133
Mohammad WasimPAKSouth Africa1997-19987801174414.6323749.37000140
Hasan AliPAKNew Zealand2018-202318131117519.7511998.32012107
Abdul KadirPAKNew Zealand19652401165829.0010.00011100
Tayyab TahirPAKNew Zealand20256601163819.3313089.23000112
Sohail TanvirPAKNew Zealand2007-201414831153023.0099116.16000153
Abdullah ShafiquePAKSouth Africa2023-20256801155714.3826543.40013110
Maaz SadaqatPAKBangladesh20264401147528.5086132.56010117
Waqar HasanPAKWest Indies1958-19592401144128.50--00051
Shoaib MalikPAKIreland2007-201655311457*57.0012889.06010142
Asif AliPAKAustralia2018-20221211211437*12.6792123.9100157
Agha SalmanPAKNetherlands2022-202644211350*56.50101111.88010122
Nauman AliPAKEngland2022-20243501134522.6020954.07000121
Iftikhar AhmedPAKIndia2022-20247611135122.60105107.6201065
Abid AliPAKAustralia201922011211256.0012093.3310190
Imran FarhatPAKZimbabwe201133111275*56.0015373.20011130
Maqsood AhmedPAKEngland19544711126918.6710.0001292
Mohammad HarisPAKNew Zealand2022-20258811124116.0090124.44002115
Hasan AliPAKSri Lanka2017-2023141021122914.0013980.5800169
Wahab RiazPAKNew Zealand2010-202021181011230*14.0013483.5800394
Iqbal QasimPAKNew Zealand1984-198576211145*27.7522349.78001110
Yasir ShahPAKWest Indies2016-2021711111138*11.1021252.36004102
Ghazi GhoriPAKAustralia20263301106536.6715371.90010130
Sarfraz AhmedPAKIndia2007-201910611104422.0015471.4300080
Mohammad AmirPAKWest Indies2009-2019151021102713.7522648.67000101
Hasan AliPAKWest Indies2016-2025281351102813.7511794.0200285
Iftikhar AhmedPAKNepal2023111109109*-71153.52100114
Aamer MalikPAKNew Zealand19897711095618.1731434.7101081
Wasim RajaPAKSri Lanka1975-198268310941*21.8013878.99001172
Khushdil ShahPAKWest Indies2022-202544210841*54.00103104.8500065
Zulfiqar AhmedPAKIndia195234310863*108.00--010-2
Faheem AshrafPAKAustralia2018-2026121221082810.8012387.80004123
Mushtaq AhmedPAKWest Indies1989-2000433211108155.1426041.5400431
Umar AminPAKZimbabwe20135401075926.7511593.04010101
Salman ButtPAKZimbabwe2004-200855110733*26.7516863.69000131
Mohammad NawazPAKAfghanistan2018-20257711073017.8389120.2200046
Umar GulPAKAustralia2007-20142217410738*8.2318856.9100575
Misbah-ul-HaqPAKScotland2007-201322110683*106.0096110.4201063
Asim KamalPAKWest Indies20052401065526.5022846.49022151
Hassan NawazPAKNew Zealand2025551106105*26.5057185.96103107
SalahuddinPAKNew Zealand1965-196946210634*26.50--00000
Naved-ul-HasanPAKSouth Africa20077721063321.2011790.60001105
Saleem AltafPAKNew Zealand1969-197367210653*21.204546.6701151
Saleem YousufPAKNew Zealand1984-199011901063311.7822147.96000131

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.