Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd 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/27VICWA

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
Mohammad AmirPAKNew Zealand2009-20243122524973*14.6554845.44013293
Sohaib MaqsoodPAKSouth Africa2013-201510912475630.8830680.72020243
Babar AzamPAKNetherlands2022-20266602469141.0031677.85030223
Fawad AlamPAKEngland2010-2020121322466422.3636168.14012111
Haroon RasheedPAKSri Lanka198255124515361.2536966.40111193
Mohammad WasimPAKAustralia1996-200091212449122.1846652.36025230
Saleem YousufPAKSri Lanka1982-1990191342425226.8923177.49011102
Abdullah ShafiquePAKWest Indies2025-2026452239160*79.6745552.53101214
Saleem YousufPAKEngland1987-19891410223991*29.8846251.73012250
Hasan AliPAKSouth Africa2017-2025171892355926.11226103.980101714
Shan MasoodPAKNew Zealand2014-2023142012354412.3752944.42005232
Nasir JamshedPAKSouth Africa2012-2013151702344613.7638460.94003311
Haris SohailPAKEngland2018-20196822335038.8330676.14010302
Taufeeq UmarPAKIndia2003-200571212334421.1855042.36000380
Saim AyubPAKBangladesh2024-2026101202335819.4231873.270221710
Waqar HasanPAKNew Zealand195534023118957.75--100300
Saeed AjmalPAKSri Lanka2009-20144734112312110.0446349.89004201
Wasim BariPAKAustralia1972-198430347231728.5635944.290111240
Yasir ShahPAKEngland2015-2020151832293315.2738459.64001282
Talat AliPAKEngland1973-19785802285728.5014728.57011221
Qasim UmarPAKEngland1984-198781102257320.4551543.69011260
Imad WasimPAKAustralia2016-20211715522550*22.50206109.22013214
Shoaib MohammadPAKZimbabwe19934612228144.4071531.05020200
Yasir HameedPAKAustralia2004-20055702226331.7134963.61020291
Shan MasoodPAKWest Indies2017-202648022210927.7542652.11110172
Shadab KhanPAKAustralia2018-2026171022227127.7523594.47010713
Imran NazirPAKAustralia2002-2012131512226615.8636361.16014243
Mohammad NawazPAKSri Lanka2016-20261712322138*24.5623693.640011810
Umar AkmalPAKZimbabwe2011-2015109222038*31.4325287.30000163
Rashid LatifPAKSouth Africa1993-2003282542202510.4835362.32004130
Umar GulPAKSri Lanka2003-201447326218468.3839655.05005157
Faisal IqbalPAKIndia2006-200735021713943.4036259.94111261
Mohammad HafeezPAKIreland2007-2016661217122*43.4027479.20111244
Shadab KhanPAKAfghanistan2019-20239912174827.13210103.33000145
Iftikhar AhmedPAKSri Lanka2016-20239952164754.00172125.58000188
Asif MujtabaPAKAustralia1987-199466521460*214.0026181.99020131
Saqlain MushtaqPAKNew Zealand1996-200225197214101*17.8365232.82103183
Saqlain MushtaqPAKAustralia1995-200225307214449.3056837.68005182
Wahab RiazPAKEngland2010-2020222132133911.8338854.90004214
Abdul QadirPAKNew Zealand1983-1990181452125423.5636857.61012176
Younis KhanPAKHong Kong2004-2008220211144105.50187112.83110164
Mushtaq AhmedPAKAustralia1990-19992226921148*12.4150841.54009212
Aamer MalikPAKWest Indies1988-19907902107723.3336956.91021170
Umar AkmalPAKIndia2009-2016131302103316.1523589.36003115
Zahid FazalPAKWest Indies1990-1993111402095314.9342549.18010161
Imad WasimPAKNew Zealand2016-2024211542095019.00177118.08011186
Hussain TalatPAKWest Indies2018-20256622086352.00179116.20010213
Mohammad NawazPAKSouth Africa2021-2025161332085920.80186111.830131513
Sahibzada FarhanPAKBangladesh2025-20268802077425.88183113.110201811
Zahid FazalPAKSri Lanka1990-19958902077823.0061533.66010260

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.