Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Pakistan: Batting figures (All cricket)

Inzamam-ul-Haq has scored the most runs in all cricket for Pakistan v Sri Lanka since 1908: 3,824 in 82 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×v Sri Lanka×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAK1992-20068289123824200*49.66609062.79922233446
Younis KhanPAK2000-201579968361531341.08624257.91816532225
Saeed AnwarPAK1989-200262683311713647.95457668.12921431028
Saleem MalikPAK1982-1997686210231215544.46293272.6861521566
Mohammad HafeezPAK2003-201761698225519636.97315271.54510323728
Shoaib MalikPAK1999-20177172202211148*42.52329067.20214519635
Ramiz RajaPAK1985-199754597219012242.12343960.5441311972
Misbah-ul-HaqPAK2002-2015556013215513545.85388555.47118215831
Mohammad YousufPAK1998-200957685200912931.89342358.6938617321
Shahid AfridiPAK1996-2016938810192010924.621763108.91212816286
Azhar AliPAK2011-202228423178715745.82365448.916841543
Javed MiandadPAK1975-19934747121723203*49.23187272.3331019411
Babar AzamPAK2015-202637426158911944.14227969.7274313813
Ijaz AhmedPAK1986-200043408140221143.81203868.7938111723
Ahmed ShehzadPAK2011-201936441133714731.09195768.322621328
Wasim AkramPAK1985-2002786811121910021.39163572.171488742
Sarfraz AhmedPAK2008-202342406119310335.09157675.70191954
Aamer SohailPAK1990-200033380119210031.37187963.441741192
Asad ShafiqPAK2011-201923325113113141.89237947.543511053
Moin KhanPAK1991-2004545191105117*26.31168465.621739416
Abdul RazzaqPAK1997-201158531595859*25.21155861.490256621
Umar AkmalPAK2009-201939357951102*33.96929102.371758622
Imran KhanPAK1975-1992423411907102*39.43115068.701536411
Fakhar ZamanPAK2017-20263130087712729.2388998.651629619
Mohsin KhanPAK1982-19862024181112935.2687071.03150662
Kamran AkmalPAK2004-201232345805158*27.7699580.90132879
Mohammad RizwanPAK2015-202519198751131*68.2785887.531606310
Mudassar NazarPAK1982-1987222437508135.7190153.83050350
Agha SalmanPAK2022-202617194691132*46.0776790.093326411
Imran FarhatPAK2001-2012131706597238.7690972.500801041
Zaheer AbbasPAK1975-19851311061113455.5562796.81230568
Abdullah ShafiquePAK2022-202369158220172.75105255.323114810
Salman ButtPAK2004-201020211578100*28.9088465.38135691
Fawad AlamPAK2007-20221517357616841.1488265.31211457
Khurram ManzoorPAK2009-2014132115469327.30116446.91050611
Taufeeq UmarPAK2001-20121118153623631.53108749.31110621
Sahibzada FarhanPAK2025-20261010153410059.33336158.931504727
Imran NazirPAK1999-2012222304816420.9159081.53021665
Shan MasoodPAK2015-2023712047813539.8392651.62221396
Shoaib MohammadPAK1985-1995161914777626.50108440.96040470
Basit AliPAK1993-1996161624165329.7173856.37020216
Abid AliPAK2019341395174131.6761564.23210492
Asif MujtabaPAK1993-199714143392113*35.6498839.68100320
Imam-ul-HaqPAK2017-2023912236510036.5057863.15110274
Haris SohailPAK2017-20197803337641.6356758.73040237
Saud ShakeelPAK2023341326208*108.6753960.48110330
Saqlain MushtaqPAK1995-20023632103265814.8299232.86013271
Qasim UmarPAK1985-198679031920635.447689.47110100
Waqar YounisPAK1989-200264418317399.6157754.94005327
Wajahatullah WastiPAK1999-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.