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/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/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
Younis KhanPAKKenya2002-201143117387*86.5023374.25020191
Younis AhmedPAKIndia19874511725843.0053329.64010110
Zahoor ElahiPAKNew Zealand19965601728628.6727861.87020187
Ahmed ShehzadPAKICC World XI20173301718957.00123139.02010164
Khurram ManzoorPAKZimbabwe2008-20133501715434.2032752.29030280
Sharjeel KhanPAKWest Indies2016-202110701715424.43148115.54010216
Agha SalmanPAKWest Indies2025-2026101211713815.5531753.94002141
Abdul QadirPAKSri Lanka1983-1993231551713017.1013781.0200045
Shoaib AkhtarPAKIndia1999-2010382491714711.4033650.89003206
Fakhar ZamanPAKNetherlands2022-202355017010934.0019388.08100221
Billy IbadullaPAKAustralia196412016916684.50--100200
Saim AyubPAKSri Lanka2025-2026111001693616.90147114.97000244
Nasim-ul-GhaniPAKAustralia1959-197351001696416.9030534.75011130
Naved-ul-HasanPAKAustralia2004-2010141431693315.3619487.11002173
Shafqat RanaPAKNew Zealand19692401679541.75--020131
Adnan AkmalPAKSri Lanka2011-20137931674127.8339542.28000190
Mansoor AkhtarPAKWest Indies1980-1987121401673211.9344337.70001121
Fakhar ZamanPAKAfghanistan2018-2025101001663016.6017495.40002194
Iftikhar AhmedPAKEngland2015-2024161311663113.83165100.61001127
Wahab RiazPAKAustralia2011-2019151621664511.8624767.21002136
Sahibzada FarhanPAKIndia2025-20265501655833.00142116.20021129
Kamran GhulamPAKSouth Africa2024-20255701656323.5718589.19021196
Faheem AshrafPAKEngland2018-2026121401653911.7922972.05001213
Mohammad YousufPAKScotland1999-200622216483*-23270.69020170
Basit AliPAKIndia1994-199633116475*82.0016897.62020113
Sadiq MohammadPAKIndia1978-19805801644720.5022447.77001180
Mohammad NawazPAKNew Zealand2018-20241612416438*20.50124132.260011210
Shaheen Shah AfridiPAKEngland2019-2026251951632611.6425962.93003163
Shoaib MalikPAKHong Kong2004-201833116211881.00153105.88100182
Saleem ElahiPAKAustralia1995-20036801627920.2526760.67011160
Mohammad NawazPAKEngland2016-2026141421624513.5020081.00002141
Mohammad NawazPAKWest Indies2016-20252315416230*14.7328457.0400196
Mushtaq AhmedPAKSouth Africa1992-2003201771625916.2033748.07012174
Hasan RazaPAKZimbabwe1996-20028801604620.0036144.32000190
Mahmood HussainPAKIndia1952-1961141721603510.67--00461
Shaheen Shah AfridiPAKNew Zealand2018-20254122716023*10.6723568.090031010
Maaz SadaqatPAKSri Lanka20265501599631.80101157.430211210
Sharjeel KhanPAKEngland20166601595926.50111143.24021265
Waqar YounisPAKZimbabwe1993-2003271851592612.2323866.81004213
Saim AyubPAKWest Indies20256601586626.33142111.27021145
Rashid LatifPAKIndia1994-200311741585052.67129122.48010124
Wallis MathiasPAKIndia1960-19615821584926.33--00160
Abdur RehmanPAKSri Lanka2007-2014101311575013.0828854.51011156
Abdullah ShafiquePAKNew Zealand2020-2025111301573612.0830751.14003162
Abdul KadirPAKAustralia19642401569539.0012827.34011110
Asif AliPAKZimbabwe2018-202185215650*52.0087179.310101011
Agha SalmanPAKAfghanistan2023-202566215653*39.00153101.96010107
Naushad AliPAKNew Zealand196561101563914.18--00000
Saeed AjmalPAKEngland2009-2012242161565010.4029852.35013151
Asad ShafiqPAKIreland2011-20184501558431.0023865.13020180

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.