Batting Averages for Tests+ODIs+T20Is in the 2024 IN Pakistan

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Jamal2024-202435111455*28.5051.35010
Abbas Afridi2024-2024310111.0050.00000
Abdullah Shafique2024-2024510117410219.3345.31102
Abrar Ahmed2024-20245301494.6651.85000
Agha Salman2024-2024592382104*54.5768.58131
Rehan Ahmed2024-20241201698.0044.44000
AAP Atkinson2024-2024230513917.0056.66000
Babar Azam2024-202481002246922.4069.34011
TA Blundell2024-2024220322816.00168.42000
MG Bracewell2024-2024530542718.00103.84000
HC Brook2024-202435037331774.6091.87100
BA Carse2024-2024231402720.0059.70000
MS Chapman2024-202455212687*42.00159.49010
JA Clarkson2024-20243213838*38.00140.74001
Z Crawley2024-20243501397827.8075.54010
BM Duckett2024-202435026211452.4085.90121
JA Duffy2024-202441188*-80.00000
Fakhar Zaman2024-20242201046152.00133.33010
ZG Foulkes2024-2024210000.000.00001
D Foxcroft2024-2024430783426.00113.04000
Hasan Mahmud2024-20242211313*13.0018.84001
Iftikhar Ahmed2024-2024531312315.50100.00000
Imad Wasim2024-20242222622*-185.71000
Irfan Khan2024-20243224830*-126.31000
Kamran Ghulam2024-202423014711849.0054.04100
Khurram Shahzad2024-202423117128.5022.36001
MJ Leach2024-20243415225*17.3375.36000
BG Lister2024-2024210111.0050.00000
Litton Das2024-202422019413897.0063.39110
Mohammad Ali2024-2024230220.668.33002
CE McConchie2024-202432016158.0080.00000
Mehidy Hasan Miraz2024-20242201557877.5051.15020
Mir Hamza2024-2024121444.0040.00000
Mohammad Amir2024-202441111*-100.00000
Mohammad Rizwan2024-20248113460171*57.5063.27111
Mominul Haque2024-2024230855028.3357.04010
Mushfiqur Rahim2024-2024231216191108.0053.86100
Nahid Rana2024-202422111*1.0020.00001
Naseem Shah2024-2024530423314.0039.62000
Najmul Hossain Shanto2024-2024230583819.3344.61000
JDS Neesham2024-2024542341617.00113.33000
Noman Ali2024-2024230784526.0052.70000
W O'Rourke2024-2024310000.000.00001
OJ Pope2024-2024350552911.0051.88001
MJ Potts2024-2024121159*15.0075.00000
TB Robinson2024-2024440835120.75136.06011
JE Root2024-202435035226270.4067.56100
Saim Ayub2024-2024101403477724.7860.34030
Sajid Khan2024-20242317248*36.0072.00000
Saud Shakeel2024-202459043914148.7754.80211
BV Sears2024-20244201075.0090.90000
TL Seifert2024-2024441855228.33144.06010
Shadab Khan2024-2024531634131.50190.90000
Shadman Islam2024-20242411369345.3350.37010
Shaheen Shah Afridi2024-20246416729*22.3365.04000
Shan Masood2024-2024510133015136.6673.17110
Shakib Al Hasan2024-20242313821*19.0055.07000
Shoaib Bashir2024-20243421497.0037.83001
Shoriful Islam2024-2024110222222.00157.14000
JL Smith2024-20243501508930.0066.96010
IS Sodhi2024-20245301685.3380.00000
BA Stokes2024-2024240533713.2573.61000
Taskin Ahmed2024-2024110111.0020.00000
Usama Mir2024-2024210555.00166.66000
Usman Khan2024-2024540593114.75122.91000
CR Woakes2024-20241111717*-106.25000
Zahid Mahmood2024-202423222*2.007.69001
Zakir Hasan2024-2024241684022.6648.92000
Zaman Khan2024-20241000--0.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]