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
Fawad AlamPAKWest Indies2008-2021342206124*103.0035857.54111240
Sarfraz AhmedPAKZimbabwe2008-2021221142054429.2921097.62000190
Fawad AlamPAKNew Zealand2007-202189120410225.5048542.06100211
Imran NazirPAKWest Indies2000-2009911020113118.2735456.78102252
Mohammad RizwanPAKNetherlands2022-202344120069*66.6721393.90020192
Sami AslamPAKEngland20165712008233.3347042.55020241
Rizwan-uz-ZamanPAKIndia198761011996022.1133119.9403110
Basit AliPAKZimbabwe1993-199579119841*24.7538052.11001240
Umar GulPAKNew Zealand2003-20163022219834*9.9035655.62004215
Azhar MahmoodPAKWest Indies1997-20051210519740*39.4024879.44000163
Javed BurkiPAKNew Zealand1965-196971321966317.82--01250
Adnan AkmalPAKZimbabwe2011-20136711956432.5037552.00010200
Saqlain MushtaqPAKIndia1996-2004402581952911.4743944.42006132
Faisal IqbalPAKSri Lanka2000-20098801946024.2551437.74020170
Fawad AlamPAKAustralia2009-2022121211946317.6436253.5901291
Asif AliPAKEngland2019-2022111011935221.44147131.290201011
Azhar MahmoodPAKSri Lanka1996-20012114219343*16.0825376.2800384
AlimuddinPAKWest Indies1958-195961101924117.45--00200
Fazal MahmoodPAKWest Indies1958-195981411926014.7710.0001502
Hassan NawazPAKWest Indies202566219163*47.75172111.05010714
Anil DalpatPAKNew Zealand1984-1985121111905219.0048039.58010250
Iqbal QasimPAKIndia1978-1987161541903217.2740934.47003140
Shoaib MalikPAKScotland2006-202155218954*63.00110171.82020716
Mushtaq AhmedPAKNew Zealand1990-2001251961894214.5441245.87001220
Misbah-ul-HaqPAKKenya2002-20114421886594.0025274.6002084
Kamran AkmalPAKZimbabwe2002-201111821885631.3324576.73011260
Saud ShakeelPAKBangladesh2023-202658018814123.5038848.45102140
Waqar YounisPAKNew Zealand1990-200250326188347.2343643.12008242
Nasir JamshedPAKBangladesh2008-20126621855446.25181102.21020215
Ahmed ShehzadPAKIndia2012-20177701844726.2922083.64000211
Faheem AshrafPAKBangladesh2021-2026131021845123.0022382.51010177
Ali NaqviPAKSouth Africa199735118111545.2540245.02100260
Asif MujtabaPAKSouth Africa1993-19957611817436.2037148.79011151
Hassan NawazPAKBangladesh2025-202677218151*36.20110164.55012914
Nasir JamshedPAKWest Indies2013-20158801815422.6329960.54021153
Shadab KhanPAKWest Indies2017-2022221131808622.50178101.1201197
Yasir ShahPAKSri Lanka2015-2022131411802713.8538247.12002164
Babar AzamPAKICC World XI20173301798659.67121147.93010202
Faisal IqbalPAKEngland2001-200659117958*22.3839645.20012222
Abdur RehmanPAKSouth Africa2007-2013151561796019.8938047.11013192
Kamran AkmalPAKIreland2007-20134401788144.5018994.18020233
Saim AyubPAKEngland2024-202681201787714.8332854.27012181
Wahab RiazPAKSouth Africa2010-2019141401784512.7121283.96004165
Naved-ul-HasanPAKIndia2004-20091815717738*22.1321881.19001193
Fawad AlamPAKZimbabwe2008-202155317614088.0024870.97100250
Imran NazirPAKIndia1999-2012101001764317.6021482.24000263
Ijaz AhmedPAKBangladesh1988-1999431175124*87.50156112.18111124
Fawad AlamPAKBangladesh2008-2021111041757429.1723773.84021153
Khushdil ShahPAKNew Zealand2020-202510901746919.33174100.00010174
Shoaib AkhtarPAKAustralia1998-2010373312174368.2939144.50005143

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.