Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×v Sri Lanka×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAKSri Lanka1992-20068289123824200*49.66609062.79922233446
Younis KhanPAKSri Lanka2000-201579968361531341.08624257.91816532225
Saeed AnwarPAKSri Lanka1989-200262683311713647.95457668.12921431028
Saleem MalikPAKSri Lanka1982-1997686210231215544.46293272.6861521566
Mohammad HafeezPAKSri Lanka2003-201761698225519636.97315271.54510323728
Shoaib MalikPAKSri Lanka1999-20177172202211148*42.52329067.20214519635
Ramiz RajaPAKSri Lanka1985-199754597219012242.12343960.5441311972
Misbah-ul-HaqPAKSri Lanka2002-2015556013215513545.85388555.47118215831
Mohammad YousufPAKSri Lanka1998-200957685200912931.89342358.6938617321
Shahid AfridiPAKSri Lanka1996-2016938810192010924.621763108.91212816286
Azhar AliPAKSri Lanka2011-202228423178715745.82365448.916841543
Javed MiandadPAKSri Lanka1975-19934747121723203*49.23187272.3331019411
Babar AzamPAKSri Lanka2015-202637426158911944.14227969.7274313813
Ijaz AhmedPAKSri Lanka1986-200043408140221143.81203868.7938111723
Ahmed ShehzadPAKSri Lanka2011-201936441133714731.09195768.322621328
Wasim AkramPAKSri Lanka1985-2002786811121910021.39163572.171488742
Sarfraz AhmedPAKSri Lanka2008-202342406119310335.09157675.70191954
Aamer SohailPAKSri Lanka1990-200033380119210031.37187963.441741192
Asad ShafiqPAKSri Lanka2011-201923325113113141.89237947.543511053
Moin KhanPAKSri Lanka1991-2004545191105117*26.31168465.621739416
Abdul RazzaqPAKSri Lanka1997-201158531595859*25.21155861.490256621
Umar AkmalPAKSri Lanka2009-201939357951102*33.96929102.371758622
Imran KhanPAKSri Lanka1975-1992423411907102*39.43115068.701536411
Fakhar ZamanPAKSri Lanka2017-20263130087712729.2388998.651629619
Mohsin KhanPAKSri Lanka1982-19862024181112935.2687071.03150662
Kamran AkmalPAKSri Lanka2004-201232345805158*27.7699580.90132879
Mohammad RizwanPAKSri Lanka2015-202519198751131*68.2785887.531606310
Mudassar NazarPAKSri Lanka1982-1987222437508135.7190153.83050350
Agha SalmanPAKSri Lanka2022-202617194691132*46.0776790.093326411
Imran FarhatPAKSri Lanka2001-2012131706597238.7690972.500801041
Zaheer AbbasPAKSri Lanka1975-19851311061113455.5562796.81230568
Abdullah ShafiquePAKSri Lanka2022-202369158220172.75105255.323114810
Salman ButtPAKSri Lanka2004-201020211578100*28.9088465.38135691
Fawad AlamPAKSri Lanka2007-20221517357616841.1488265.31211457
Khurram ManzoorPAKSri Lanka2009-2014132115469327.30116446.91050611
Taufeeq UmarPAKSri Lanka2001-20121118153623631.53108749.31110621
Sahibzada FarhanPAKSri Lanka2025-20261010153410059.33336158.931504727
Imran NazirPAKSri Lanka1999-2012222304816420.9159081.53021665
Shan MasoodPAKSri Lanka2015-2023712047813539.8392651.62221396
Shoaib MohammadPAKSri Lanka1985-1995161914777626.50108440.96040470
Basit AliPAKSri Lanka1993-1996161624165329.7173856.37020216
Abid AliPAKSri Lanka2019341395174131.6761564.23210492
Asif MujtabaPAKSri Lanka1993-199714143392113*35.6498839.68100320
Imam-ul-HaqPAKSri Lanka2017-2023912236510036.5057863.15110274
Haris SohailPAKSri Lanka2017-20197803337641.6356758.73040237
Saud ShakeelPAKSri Lanka2023341326208*108.6753960.48110330
Saqlain MushtaqPAKSri Lanka1995-20023632103265814.8299232.86013271
Qasim UmarPAKSri Lanka1985-198679031920635.447689.47110100
Waqar YounisPAKSri Lanka1989-200264418317399.6157754.94005327
Wajahatullah WastiPAKSri Lanka1999-200046131513363.0075941.50200353
Page 1Next

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.