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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imad WasimPAK2015-20241319131149163*24.851276116.8505814529
Mohsin KhanPAK1977-198612315411458620032.07823551.52917640913
Sohail TanvirPAK2007-201712168196125912.4966691.890166415
Saleem YousufPAK1982-199011710624182391*22.23288957.7709715210
Wasim RajaPAK1973-198511113724360312531.88481455.074201434938
Imran NazirPAK1999-20121111163282216024.97343982.064131535758
Imam-ul-HaqPAK2017-202611013611505515740.44779664.841231946043
Shoaib MohammadPAK1983-1995107126133974203*35.17880242.55821143867
Junaid KhanPAK2011-20191076130193256.2343744.160011183
Imran FarhatPAK2001-20131051424419512830.40752955.72427755220
Tauseef AhmedPAK1980-1993104633443435*14.97121530.95009250
Iftikhar AhmedPAK2015-202410087241763109*27.981580111.5816312969
Sarfraz NawazPAK1972-19841001032112669015.44164853.7004111092
Saim AyubPAK2023-20269810242492113*25.432437102.263121326789
Naseem ShahPAK2019-20269662224335110.8277655.8001113423
Asif MujtabaPAK1986-19979095171994113*25.56491240.59114131732
Naved-ul-HasanPAK2003-201087682278142*16.9892084.890067023
Majid KhanPAK1964-1983861286471716738.66479452.029261044815
Mohammad IrfanPAK2010-201986442780144.7124432.79001092
Yasir HameedPAK2003-2010811054351917034.84561762.65520344210
Fawad AlamPAK2007-2022818322217116835.59363659.7168717816
Asif AliPAK2018-20237967149595218.09745128.720344958
Danish KaneriaPAK2000-2010799441372297.0276548.630027473
Shan MasoodPAK2013-2026781225348415629.78611956.947191333732
Haris SohailPAK2013-202375848280614736.92418667.03419322844
Yasir ShahPAK2011-2022758614105611314.67210750.12101311511
Abrar AhmedPAK2022-202671332010023*7.6916162.11004133
Basit AliPAK1993-1996697672123127*30.77347261.15214817225
Mohammad AsifPAK2005-2010695723184295.4156632.510017230
Nasir JamshedPAK2008-201568704183211227.76230879.38310719231
Asif IqbalPAK1964-1980671079390517539.85336951.711117937818
Mushtaq MohammadPAK1959-19796710910385220138.91315535.94102043284
Arshad KhanPAK1993-2006663720164209.6538542.6000691
Taufeeq UmarPAK2001-2014651046346623635.37751546.1271764556
Iqbal QasimPAK1976-19886564165885612.25155734.230112490
Iftikhar AnjumPAK2004-20106535202433216.2041758.27004173
Mohammad WasimPAK2021-20266431132024311.2223785.23004179
Abdullah ShafiquePAK2020-202662888270520133.81524451.587131625445
Abdur RehmanPAK2006-20146159125596011.89122345.710285810
Sadiq MohammadPAK1969-198060933296216632.91332243.8051262761
Saleem ElahiPAK1995-200460705196213530.18324960.3949920611
Manzoor ElahiPAK1984-19956056158645221.07104480.270246919
Mansoor AkhtarPAK1980-199059644124811120.80270646.121351343
Akram RazaPAK1989-199558371634633*16.4868050.88007262
Qasim UmarPAK1983-198757745214421031.07383747.753951833
Sahibzada FarhanPAK2018-2026565621655100*30.651247132.72213414181
Sohaib MaqsoodPAK2013-202155504105489*22.91116990.160538130
Tahir NaqqashPAK1980-19855542145106118.2157278.32025474
Hanif MohammadPAK1952-196954978391533743.99120635.24121552592
Khushdil ShahPAK2019-20255345107626921.77751101.460105230

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.