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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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)

Sahibzada Farhan has the highest strike rate in all cricket for Pakistan since 1908: 132.72 (minimum 500 balls faced).

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×From 1908-01-01×

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sahibzada FarhanPAK2018-2026565621655100*30.651247132.72213414181
Hassan NawazPAK2025-202636356845105*29.14647130.601554656
Asif AliPAK2018-20237967149595218.09745128.720344958
Sharjeel KhanPAK2013-202147450126215228.041066118.3918216444
Imad WasimPAK2015-20241319131149163*24.851276116.8505814529
Shahid AfridiPAK1996-2016516501401114415624.179766114.111151431046474
Iftikhar AhmedPAK2015-202410087241763109*27.981580111.5816312969
Fakhar ZamanPAK2017-2026226218126830210*33.166635102.94123515719192
Saim AyubPAK2023-20269810242492113*25.432437102.263121326789
Khushdil ShahPAK2019-20255345107626921.77751101.460105230
Hussain TalatPAK2018-2026353356656323.75665100.00031607
Mohammad NawazPAK2016-20261501132616435918.89167298.27031012667
Shadab KhanPAK2017-2026209130322372113*24.20241998.06191017580
Hasan AliPAK2016-2026155106309535912.54102493.0702177556
Sohail TanvirPAK2007-201712168196125912.4966691.890166415
Sohaib MaqsoodPAK2013-202155504105489*22.91116990.160538130
Umar AkmalPAK2009-201922121933588712931.65660989.0833419507125
Naved-ul-HasanPAK2003-201087682278142*16.9892084.890067023
Imran NazirPAK1999-20121111163282216024.97343982.064131535758
Agha SalmanPAK2022-202613915323440813433.91539081.78727842380
Mohammad RizwanPAK2015-2026258268529178171*42.491126881.4596312824152
Sarfraz AhmedPAK2007-202323423049616411834.06760981.01635856236
Babar AzamPAK2015-2026362407461637419645.362022780.9532113241699181
Manzoor ElahiPAK1984-19956056158645221.07104480.270246919
Nasir JamshedPAK2008-201568704183211227.76230879.38310719231
Faheem AshrafPAK2017-20261491201917369117.19221378.45061318150
Tahir NaqqashPAK1980-19855542145106118.2157278.32025474
Shoaib MalikPAK1999-2021447430801191124534.031531277.791261231037204
Kamran AkmalPAK2002-2017266282266827158*26.67883977.2411273184382
Ahmed ShehzadPAK2009-20191551674519017631.84691175.1010261053863
Shaheen Shah AfridiPAK2018-2026221138509943711.30133274.6200268646
Mohammad HafeezPAK2003-2021392429361278022432.521721374.252164341370214
Umar AminPAK2010-2018343315125916.0071371.81014566
Saeed AnwarPAK1989-2003299333211280919441.051813270.643167231464111
Wahab RiazPAK2008-202015412526120054*12.12169970.6303239742
Wasim AkramPAK1984-2003457426746610257*18.78959068.3931345571178
Kamran GhulamPAK2023-20251718052211829.0076468.322215811
Haris SohailPAK2013-202375848280614736.92418667.03419322844
Abdul RazzaqPAK1996-201333833076731513428.801116765.5162919628167
Aamer JamalPAK2022-2026182454488223.5868965.020234613
Imam-ul-HaqPAK2017-202611013611505515740.44779664.841231946043
Azhar MahmoodPAK1996-200716314430242113621.24376064.39341423229
Zaheer AbbasPAK1969-198513918417763427445.71996864.2319331272444
Salman ButtPAK2003-20101351636520913633.18812564.1111272268518
Moin KhanPAK1990-200428628648600713725.24937964.054272255288
Inzamam-ul-HaqPAK1991-2007491545752047232943.563203163.9135128342068191
Ijaz AhmedPAK1986-200130832333982021133.861540963.71224821945110
Mohammad YousufPAK1998-2010370424501688922345.162690762.773795261710136
Yasir HameedPAK2003-2010811054351917034.84561762.65520344210
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
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.