Players - Pakistan

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdullah Shafique2020-20203314141*20.50110.81002
Asif Ali2021-2021110777.0087.50000
Babar Azam2020-20216501828236.40154.23021
Faheem Ashraf2020-2021861813116.20158.82000
Fakhar Zaman2020-2020330452115.0095.74000
Haider Ali2020-202199116866*21.00130.23010
Haris Rauf2020-202181100*-0.00000
Hasan Ali2021-20211112020*-285.71000
Hussain Talat2020-202144123157.6695.83000
Iftikhar Ahmed2020-2021331382019.00105.55000
Imad Wasim2020-2020321291929.00152.63000
Khushdil Shah2020-202188312236*24.40112.96000
Mohammad Hafeez2020-202054117699*58.66147.89011
Mohammad Hasnain2020-20204000--0.00000
Mohammad Nawaz2021-20213322118*21.00131.25001
Mohammad Rizwan2020-2021972325104*65.00138.88120
Muhammad Musa2020-20201000--0.00000
Shadab Khan2020-2020330464215.33115.00001
Shaheen Shah Afridi2020-20216111010*-200.00000
Usman Qadir2020-202161144*-100.00000
Wahab Riaz2020-2020410999.00180.00000
Zahid Mahmood2021-20211000--0.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]

Ireland vs United Arab Emirates at Dubai (DICS), Ireland in United Arab Emirates 2nd T20I, Jan 31, 2026 [T20I # 3677]