Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi 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/27VICWA

Pakistan: Batting figures (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Naved-ul-HasanPAK2003-201087682278142*16.9892084.890067023
Naseem ShahPAK2019-20269662224335110.8277655.8001113423
Saeed AnwarPAK1989-2003299333211280919441.051813270.643167231464111
Sarfraz NawazPAK1972-19841001032112669015.44164853.7004111092
Ramiz RajaPAK1984-199725529120867412232.011491756.5111532277617
Iftikhar AnjumPAK2004-20106535202433216.2041758.27004173
Arshad KhanPAK1993-2006663720164209.6538542.6000691
Abrar AhmedPAK2022-202671332010023*7.6916162.11004133
Faheem AshrafPAK2017-20261491201917369117.19221378.45061318150
Sohail TanvirPAK2007-201712168196125912.4966691.890166415
Sikander BakhtPAK1976-198953461917722*6.5644525.3900680
Mudassar NazarPAK1976-198919823118676723131.771404645.061033135423
Zaheer AbbasPAK1969-198513918417763427445.71996864.2319331272444
Asif MujtabaPAK1986-19979095171994113*25.56491240.59114131732
Rahat AliPAK2012-201835381714435*6.8640935.210010193
Saleem JaffarPAK1986-19925327177810*7.8029426.5300600
Iqbal QasimPAK1976-19886564165885612.25155734.230112490
Akram RazaPAK1989-199558371634633*16.4868050.88007262
Manzoor ElahiPAK1984-19956056158645221.07104480.270246919
Zulfiqar BabarPAK2013-20162726152065618.7327475.18012196
Azhar AliPAK2010-2022150233148987302*41.041951146.0622472286236
Yasir ShahPAK2011-2022758614105611314.67210750.12101311511
Asif AliPAK2018-20237967149595218.09745128.720344958
Tahir NaqqashPAK1980-19855542145106118.2157278.32025474
Mohammad HasnainPAK2019-2025431814772819.2560128.33001112
Shoaib MohammadPAK1983-1995107126133974203*35.17880242.55821143867
Saleem AltafPAK1967-197827331330153*15.0559922.70014162
Mohammad WasimPAK2021-20266431132024311.2223785.23004179
Mohammad NazirPAK1969-198418211314829*18.5016130.43003130
Mohammad AkramPAK1995-20013224133810*3.4513927.3400630
Fakhar ZamanPAK2017-2026226218126830210*33.166635102.94123515719192
Abdur RehmanPAK2006-20146159125596011.89122345.710285810
Azeem HafeezPAK1983-1985333112179249.4233241.57003130
Ata-ur-RehmanPAK1992-1996432812110196.8826940.89005101
Imam-ul-HaqPAK2017-202611013611505515740.44779664.841231946043
Mohsin KhanPAK1977-198612315411458620032.07823551.52917640913
Pervez SajjadPAK1964-19731920111232413.675316.9800261
Asif MasoodPAK1969-197723221110330*9.369341.9400651
Mohammad AliPAK2022-20261319112583.1313518.5200630
Asad ShafiqPAK2010-202014719610618813733.271175252.6512361863936
Mushtaq MohammadPAK1959-19796710910385220138.91315535.94102043284
Intikhab AlamPAK1959-1977517910151013821.88100445.42181011616
Khushdil ShahPAK2019-20255345107626921.77751101.460105230
Rashid KhanPAK1980-19853321102655924.0944259.95011230
Shahid NazirPAK1996-20073127102194012.8846147.51003252
Shabbir AhmedPAK1999-20074326109824*6.1326337.26004100
Mohsin KamalPAK1984-19942817106413*9.1413434.3300140
Asif IqbalPAK1964-1980671079390517539.85336951.711117937818
Anwar AliPAK2008-2016382794304623.8944496.850003513
Aizaz CheemaPAK2011-201226129279*9.007138.0300020

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.