Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsT1016th Match · Abu Dhabi T10 League 2026RDCUTODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2072nd 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)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)List 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 2026AUSENGT20I1st T20I · 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
Ijaz FaqihPAKIndia1982-1987710105105105.0027238.6010074
Moin-ul-AtiqPAKBangladesh1988110105105105.0011789.74100--
Rashid KhanPAKSri Lanka1982-198484310559105.0016962.13010140
Akram RazaPAKNew Zealand1990-1994137410529*35.0021050.0000181
Taufeeq UmarPAKEngland2006-20124811055815.0031833.02011150
Rizwan-uz-ZamanPAKSri Lanka19822401044226.0027437.96000140
Sarfraz AhmedPAKScotland201822110389*103.0062166.13010113
Aamer MalikPAKEngland1987-198932110398*103.0039426.14010131
Fakhar ZamanPAKIreland20244301037834.3367153.7301087
Waqar HasanPAKEngland19544701035314.71--01030
Sahibzada FarhanPAKAustralia2018-2026101001033910.3010994.5000293
Wahab RiazPAKSri Lanka2008-201913143103179.3623244.4000172
Shoaib AkhtarPAKSri Lanka1999-201127217103267.3628536.1400293
Manzoor ElahiPAKEngland19879821022117.0099103.0300182
Mohammad NawazPAKIndia2018-202610911024212.7593109.68001113
Hassan NawazPAKIndia2025-20262201019650.5058174.1401057
Mushtaq AhmedPAKZimbabwe1992-200013831015720.2023443.1601281
Imran NazirPAKEngland2000-20108901013311.2221247.64002111
Sahibzada FarhanPAKNamibia2026111100100*-58172.41100114
Intikhab AlamPAKWest Indies1975-19773601003416.67--00100
Adnan AkmalPAKEngland20125701006114.2926138.31011100
Mohammad NawazPAKAustralia2017-20267721005020.0099101.0101093
Sohail TanvirPAKSouth Africa2007-2013141111003110.0013375.19002132
Haider AliPAKWest Indies2021320996849.5073135.62010104
Khurram ManzoorPAKWest Indies2008330996933.0015364.7101160
Saad NasimPAKBangladesh20153319977*49.5012479.8401191
Bilawal BhattiPAKSri Lanka2013-2014972993219.8017656.25001121
Umar GulPAKIndia2004-2014251339917*9.9014170.21002114
Mohammad AbbasPAKEngland2018-2026813399429.9023941.42001113
Bazid KhanPAKWest Indies2005230986632.6714468.0601090
Saleem AltafPAKAustralia1972-19775103982114.0030723.4500360
Mushtaq AhmedPAKSri Lanka1989-20003218598267.5426536.9800350
Asim KamalPAKAustralia2005120978748.5017256.40010160
Nauman AliPAKZimbabwe2021220979748.5010592.3801195
Saim AyubPAKAfghanistan2023-2025550974919.4091106.59001103
Iftikhar AhmedPAKSouth Africa2021-2023440965124.0095101.0501063
Abdul KardarPAKEngland1954471963616.00--00070
Shahid MahboobPAKSri Lanka1983-1984321957795.0014963.7601070
Khalid LatifPAKWest Indies2016331954047.5088107.95000102
Aamer JamalPAKSouth Africa2024-2025240953423.7513868.84000151
Azhar MahmoodPAKNew Zealand1999-2004141229526*9.5010194.06003102
Pervez SajjadPAKNew Zealand1965-197312148952415.83--00151
Danish KaneriaPAKEngland2000-2010131710952913.5717753.67003102
Shoaib MalikPAKICC World XI2017331943947.0050188.0000057
Sohail KhanPAKNew Zealand2016240944023.5013171.76000133
Nauman AliPAKSouth Africa2021-2025471944515.6720346.31002103
Tahir NaqqashPAKIndia1982-198515112943710.446053.3300270
Ahmed ShehzadPAKUnited Arab Emirates2015110939393.0010588.5701081
Babar AzamPAKICC World XI2017220934846.5069134.78000100
Imran ButtPAKZimbabwe2021220939146.5025636.3301070

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.