Batting Averages for Pakistan in Tests+ODIs+T20Is

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Hameed1977-19782000--0.00000
Aamer Hanif1993-19955428936*44.5069.53000
Aamer Jamal2022-2025172254458226.1766.22022
Aamer Malik1987-199438424112111729.5042.68284
Aamer Nazir1993-19951514844117.3327.84002
Aamer Sohail1990-20002032388760320533.0561.31104416
Aamer Yamin2015-201864311062110.00107.84010
Aaqib Javed1988-1998185783336845*8.1747.170015
Abbas Afridi2024-2025241541352212.27113.44001
Abdullah Shafique2020-202557796241120133.0251.9261215
Abdul Kadir1964-19654802729534.0027.34022
Abdul Qadir1977-19931711453716706115.4651.250313
Abdul Razzaq1996-201333933176737013428.9065.5863019
Abdul Samad2025-2025540664416.50113.79000
Abdur Rauf2008-200986052318.6630.95002
Abdur Rehman2006-20146159125596011.8945.70028
Abid Ali2019-2021223221414215*47.1352.46543
Abrar Ahmed2022-202658271610023*9.0966.66002
Adnan Akmal2010-2014263366536424.1845.66032
Afaq Hussain1961-19642446635*-32.30000
Aftab Baloch1969-19752319760*48.50-010
Aftab Gul1969-19716801823322.7537.06000
Agha Saadat Ali1955-195511188*--000
Agha Salman2022-202611512522370613435.9882.065245
Agha Zahid1975-197512015147.50-000
Ahmed Daniyal2025-2025210171717.00154.54000
Ahmed Shehzad2009-20191531654505817631.4174.14102510
Ahsan Ali2020-2020220363618.0092.30001
Aizaz Cheema2011-201226129279*9.0038.02000
Akhtar Sarfraz1997-1998440662516.5066.66000
Akif Javed2025-20253311085.0071.42000
Akram Raza1989-199558371634633*16.4750.88007
Alimuddin1954-196225452109110925.37-276
Ali Hussain Rizvi1997-19971000--0.00000
Ali Naqvi1997-199859124211530.2535.74100
Amir Elahi1952-1952571654710.83-001
Anil Dalpat1984-1986242242545214.1139.50011
Anwar Ali2008-2016382794304623.8896.84000
Anwar Hussain1952-195246042177.00-000
Anwar Khan1979-1979121151215.00-000
Arafat Minhas2023-2024431602530.00107.14000
Arif Butt1964-1965350592011.8038.77001
Arshad Iqbal2021-2023320000.000.00002
Arshad Khan1993-2006673720164209.6442.59006
Arshad Pervez1978-19782201185.5023.40000
Asad Ali2013-201362013116.5081.25000
Asad Shafiq2010-202014719610618813733.2652.65123618
Ashfaq Ahmed1993-199442111*1.0020.00001
Ashraf Ali1980-1987241782986533.1147.55021
Asif Afridi2025-2025121444.0080.00000
Asif Ali2018-20237967149595218.09128.72034
Asif Iqbal1964-1980681079390517539.8451.7211179
Asif Mahmood1998-199822014147.0041.17001
Asif Masood1969-197723221110330*9.3641.93006
Asif Mujtaba1986-19979196171996113*25.2640.5711413
Asim Kamal2003-2005122017179937.7347.23082
Ata-ur-Rehman1992-1996432812110196.8740.89005
Atif Rauf1994-1994120251612.5028.08000
Atiq-uz-Zaman2000-2000451602515.0068.96000
Awais Zia2012-2014550702314.0087.50000
Azam Khan1996-19987601307221.6665.32010
Azam Khan2021-2024141338830*8.80133.33004
Azeem Hafeez1983-1985333112179249.4241.56003
Azhar Ali2010-2022150233148987302*41.0346.06224722
Azhar Khan1980-1980110141414.0058.33000
Azhar Mahmood1996-200716414430242113621.2364.383414
Azmat Rana1978-1980331914945.5054.49000
Babar Azam2015-2026340381431537219645.4780.973210623
Basit Ali1993-1996697672123127*30.7661.142148
Bazid Khan2004-20086701636623.2858.42021
Bilal Asif2015-201881101133810.2750.22003
Bilawal Bhatti2013-2015211441823918.2075.20002
Danish Aziz2021-2021440492212.2589.09000
Danish Kaneria2000-2010799441372297.0148.620027
A D'Souza1959-196261087623*38.00-000
Ehsan Adil2013-201598148156.8557.83002
Ehteshamuddin1979-1982531221.009.52001
Faheem Ashraf2017-20261391111815919117.1076.820612
Faisal Akram2024-20254000--0.00000
Faisal Athar2003-2003110999.0023.68000
Faisal Iqbal2000-201044604143813925.6746.93287
Fakhar Zaman2017-2026212205126438210*33.35101.73113414
Farhan Adil2003-2003120332516.5047.82000
Farooq Hamid1964-1964120331.5025.00001
Farrukh Zaman1976-19761000--0.00000
Fawad Alam2007-2022818322217116835.5959.70687
Fazal Mahmood1952-1962345066206014.090.000110
Fazl-e-Akbar1998-2004794592511.8042.75002
MEZ Ghazali1954-195424032188.00-002
Ghulam Abbas1967-196712012126.0015.78001
Ghulam Ali1993-1995330533817.6643.80000
Gul Mohammad1956-19561213927*39.00-000
Haafiz Shahid1988-1988332117*11.0047.82000
Haider Ali2020-2023373435476817.64124.88033
Hammad Azam2011-2015161131143614.2569.09000
Hanif Mohammad1952-196955978391533743.9835.2912155
Haris Rauf2020-20251495422260358.1293.18008
Haris Sohail2013-202375848280614736.9267.034193
Haroon Rasheed1977-198335463138315332.1650.24362
Hasan Ali2016-2025150101309125912.8496.400216
Hasan Jamil1977-19786501112822.2092.50000
Hasan Nawaz2025-202529284570105*23.75134.75135
Hasan Raza1996-2005232314777721.6843.84032
Haseebullah Khan2024-202555036247.2081.81003
Haseeb Ahsan1958-19621216761146.770.00003
Humayun Farhat2001-20016501143922.8095.00000
Hussain Talat2018-2025333156526325.07102.03031
Iftikhar Ahmed2015-20249885231673109*26.98112.13153
Iftikhar Anjum2004-20106535202433216.2058.27004
Ihsanullah2023-202351166*-75.00000
Ijaz Ahmed1986-200131032433987921133.9463.72224921
Ijaz Ahmed1995-1997441321610.6630.76000
Ijaz Butt1959-196281622795819.92-011
Ijaz Faqih1980-19883227438010516.5246.06106
Imad Wasim2015-20241309032154064*26.55116.66067
Imam-ul-Haq2017-202510312611486015742.2664.9812308
Imran Abbas2000-2000220292814.5046.03000
Imran Butt2021-202161001789117.8039.29012
Imran Farhat2001-20131051424419512830.3955.714277
Imran Khan1971-199226327765751613635.4558.4973714
Imran Khan2014-2019101031662.2832.00005
Imran Khan2015-2015310000.000.00001
Imran Nazir1999-20121121163282216024.9782.0541315
Imtiaz Ahmed1952-196241721207920929.28-3119
Intikhab Alam1959-1977517910151013821.8845.851810
Inzamam-ul-Haq1991-2007495547752054132943.5163.943512934
Iqbal Qasim1976-19886564165885612.2534.230112
Iqbal Sikander1992-199241111*-33.33000
Irfan Bhatti1993-19931000--0.00000
Irfan Fazil2000-200023119159.5040.42000
Irfan Khan2024-20252317423737*18.23110.74002
Israr Ali1952-195948133104.71-001
Jahandad Khan2024-202585129177.2585.29001
Jalal-ud-Din1982-19851452852.6685.71001
Javed Akhtar1962-196212142*4.00-000
Javed Burki1960-196925484134114030.4730.15343
Javed Miandad1975-19963574076216213280*46.9954.83319314
Javed Qadeer1995-1995110121212.0052.17000
Junaid Khan2011-20191076130193256.2244.160011
Junaid Zia2003-200342122*2.0028.57001
Kabir Khan1994-20001410634108.5029.56001
Kamran Akmal2002-2017268283266871158*26.7377.41112731
Kamran Ghulam2023-20251718052211829.0068.32221
Kamran Hussain2008-20082112828*-133.33000
AH Kardar1952-1958233738479324.91-051
Kashif Ali2025-2025120110.508.33001
Kashif Raza2001-200111122*-100.00000
Khalid Hasan1954-1954121171017.00-000
Khalid Ibadulla1964-196748025316631.6216.90100
Khalid Latif2008-2016181823846424.0084.02022
Khalid Wazir1954-1954231149*7.00-000
Khan Mohammad1952-19581317710026*10.000.00003
Khawaja Nafay2026-2026220472623.50174.07000
Khurram Manzoor2008-201626401106414627.2847.731105
Khurram Shahzad2023-2025611283189.2237.05003
Khushdil Shah2019-20255345107626921.77101.46010
Liaqat Ali1975-197888335127.0017.16001
Mahmood Hamid1995-1995110111.0016.66000
Mahmood Hussain1952-1962273963363510.180.00008
Majid Khan1964-1983861286471716738.6652.0292610
Mansoor Akhtar1980-199060644124811120.8046.11135
Mansoor Amjad2008-2008210555.0050.00000
Mansoor Rana1990-199022015107.5062.50000
Manzoor Akhtar1997-1998740974424.2565.98000
Manzoor Elahi1984-19956056158645221.0780.26024
Mohammad Ali2022-20258105320.604.34004
Maqsood Ahmed1952-1955162715079919.50-022
Maqsood Rana1990-1990110555.0038.46000
Masood Anwar1990-1990120393719.5024.22000
Masood Iqbal1984-1984110222.00100.00000
W Mathias1955-1962213637837723.72-033
Miran Bakhsh1955-195523211*1.00-001
Mirza Baig2023-20233313632*18.00124.13001
Mir Hamza2018-2025714651166.3728.02003
Misbah-ul-Haq2001-20172763156411132161*44.3557.42108417
Mohammad Abbas2017-2025304019120295.7117.44006
Mohammad Akram1995-20013224133810*3.4527.33006
Mohammad Amir2009-202415911429117973*13.8747.160214
Mohammad Asif2005-2010695723184295.4132.500017
Mohammad Aslam1954-1954120341817.00-000
Mohammad Ayub2012-2012120472523.5027.97000
Mohammad Farooq1960-1965794854717.000.00001
Mohammad Hafeez2003-2021392429361278022432.5174.24216434
Mohammad Haris2022-202541393585107*16.25132.35115
Mohammad Hasnain2019-2025431814772819.25128.33001
Mohammad Hussain1996-19981615717231*21.5099.42001
Mohammad Ilyas1964-19691019044112623.2118.18121
Mohammad Irfan2010-201986442780144.7032.780010
Mohammad Khalil2004-2005552953.0013.84001
Mohammad Munaf1959-1962472631912.60-000
Mohammad Nawaz2016-20261411072615785919.4898.62028
Mohammad Nazir1969-198418211314829*18.5030.43003
Mohammad Ramzan1997-1997120362918.0025.53000
Mohammad Rizwan2015-2025247253518734171*43.2382.2986112
Mohammad Salman2011-201110815219*7.4250.98002
Mohammad Sami2001-2016136106368224911.7439.100013
Mohammad Talha2009-201476134196.8046.57002
Mohammad Wasim1996-200043534132619227.0647.54257
Mohammad Wasim2021-20266129132014312.5687.39003
Mohammad Yousuf1998-2010374426521713422345.8163.06399526
Mohammad Zahid1996-200316103227*3.1420.56004
Mohsin Kamal1984-19942817106413*9.1434.32001
Mohsin Khan1977-198612315411458620032.0651.539176
Moin-ul-Atiq1988-198955019910539.8071.32100
Moin Khan1990-200428828749600713725.2364.0442722
Mubasir Khan2023-20231000--0.00000
Mudassar Nazar1976-198919823118676723131.7745.05103313
Mufasir-ul-Haq1965-196511188*--000
Muhammad Hurraira2025-2025240462911.5048.42000
Muhammad Musa2019-20205332512*-125.00000
Mujahid Jamshed1997-1997431272313.5050.00000
Mukhtar Ahmed2015-20156601928332.00143.28020
Munir Malik1959-1962341742.33-001
Mushtaq Ahmed1989-20031961485010555910.7641.760224
Mushtaq Mohammad1959-19796710910385220138.9035.8410204
Nadeem Abbasi1989-1989320463623.0037.09000
Nadeem Ghauri1990-1990742147*7.0051.85001
Nadeem Khan1993-1999441362512.0034.28000
Naeem Ahmed1978-197811100*-0.00000
Naeem Ashraf1995-1995221241624.0055.81000
Najaf Shah2007-2007110000.000.00001
Naseem Shah2019-20269058214295111.5956.000110
Naseer Malik1975-197531100*-0.00000
Nasim-ul-Ghani1958-19733051574810116.2632.55128
Nasir Jamshed2008-201568704183211227.7579.373107
Naumanullah2008-2008110555.00125.00000
Nauman Anwar2015-2015110181818.00180.00000
Naushad Ali1965-196561101563914.18-000
Naved-ul-Hasan2003-201087682278142*16.9784.89006
Naved Anjum1984-1992151531573013.0869.77001
Naved Ashraf1998-2000230643221.3332.98000
Naved Latif2001-20031213028211321.6961.97102
Nazar Mohammad1952-1952581277124*39.57-111
Niaz Ahmed1967-19692331716*-16.66000
Noman Ali2021-2025213053859715.4047.53018
Omair Yousuf2023-2025772912418.20109.63001
Pervez Mir1975-1977331261813.0059.09000
Pervez Sajjad1964-19731920111232413.6616.98002
Qaiser Abbas2000-2000110222.0013.33000
Qasim Akram2023-2024430412013.6691.11000
Qasim Umar1983-198757745214421031.0747.00395
Rafatullah Mohmand2015-2015330392313.0086.66001
Rahat Ali2012-201835381714435*6.8535.200010
Rameez Raja2011-2011220242312.0082.75000
Ramiz Raja1984-199725529120867412232.0056.51115322
Rashid Khan1980-19853321102655924.0959.95011
Rashid Latif1992-200320317438309015022.7260.0111012
Raza Hasan2012-201411541813*18.0066.66001
SF Rehman1958-19581201085.00-000
Riaz Afridi2004-2004110999.0075.00000
Rizwan-uz-Zaman1981-1989142213656017.3824.55032
Rizwan Ahmed2008-20081000--0.00000
Rohail Nazir2023-2023320231311.50100.00000
Rumman Raees2016-2018175227169.00112.50001
Saadat Ali1984-198487118478*30.6653.95010
Saad Ali2019-20192201175.5047.82000
Saad Nasim2014-201565114377*35.7580.79011
Sadiq Mohammad1969-198160933296216632.9143.795126
Saeed Ahmed1958-197341784299117240.4148.815162
Saeed Ajmal2008-201521214648866508.8350.850123
Saeed Anwar1989-2003302335211287619441.0070.73316823
Saeed Azad1995-1996440653116.2549.61000
Sahibzada Farhan2018-20263939192280*24.26128.77083
Saim Ayub2023-2026869042343113*27.24101.3431212
Sajid Ali1984-1997131201302810.8344.36000
Sajid Khan2021-20251420222548*12.5056.96002
Sajjad Akbar1990-1990210555.0055.55000
Salahuddin1965-196958211734*19.50-000
Saleem Altaf1967-197827331330153*15.0522.70014
Saleem Elahi1995-200461715201513530.5360.724109
Saleem Jaffar1986-19925327177810*7.8026.53006
Saleem Malik1982-1999386410601293823736.9661.85207631
Saleem Pervez1980-1980110181818.0046.15000
Saleem Yousuf1982-199011810624182391*22.2357.77097
Salman Butt2003-20101351636520913633.1764.11112722
Salman Mirza2025-2026134274*3.50140.00001
Samiullah Khan2008-20082000--0.00000
Sami Aslam2015-2017172918369129.8540.68070
Saqlain Mushtaq1995-2004218176521638101*13.2032.511226
Sarfaraz Ahmed2007-202323222848616411834.2481.016357
Sarfraz Nawaz1969-19841001032112669015.4353.620411
Saud Shakeel2021-2025405642181208*41.9453.624143
Shabbir Ahmed1999-20074326109824*6.1237.26004
Shadab Kabir1996-200281001485514.8036.18013
Shadab Khan2017-20261931182920468622.9897.47089
Shafiq Ahmed1974-198191311402911.6633.65003
Shafqat Rana1964-19695702219531.570.00021
Shaheen Shah Afridi2018-20262021224483533*10.7072.160025
Shahid Afridi1996-2016518502401114815624.12114.11115143
Shahid Anwar1996-1996110373737.0084.09000
Shahid Israr1976-197611177*--000
Shahid Mahboob1982-198911611197723.8061.34011
Shahid Mahmood1962-1962120251612.50-000
Shahid Nazir1996-20073227102194012.8847.50003
Shahid Saeed1989-1993111101535013.9046.36010
Shahnawaz Dahani2021-20221332201620.00222.22000
Shahzaib Hasan2009-2010131302165016.6188.88013
Shakeel Ahmed1998-1998110111.002.77000
Shakeel Ahmed1993-19955701353619.2841.53001
Shakeel Ansar2012-2012210000.000.00001
Shakeel Khan1987-1987110000.000.00001
Shan Masood2013-2025721105310815629.6057.1161713
Sharjeel Khan2013-202147450126215228.04118.38182
DA Sharpe1959-19593601345622.33-010
Shoaib Akhtar1997-201121915355926479.4450.400023
Shoaib Khan2008-2008440655016.2587.83011
Shoaib Malik1999-2021445428791185524533.9677.57126123
Shoaib Mohammad1983-1995108126133974203*35.1642.5482114
Shujauddin1954-1962193263954715.19-003
Sikander Bakht1976-198953461917722*6.5525.39006
Sohaib Maqsood2013-202155504105489*22.9190.16053
Sohail Fazal1989-1989220563228.0094.91000
Sohail Khan2008-2017271942786518.5373.15010
Sohail Tanvir2007-201712168196125912.4891.89016
Sufiyan Muqeem2023-2025231484113*6.8393.18002
Tabish Khan2021-20211000--0.00000
Tahir Naqqash1980-19855542145106118.2178.32025
Talat Ali1972-1979101823706123.1228.57022
Tanvir Ahmed2010-20138821885731.3366.43010
Tanvir Mehdi1992-1992110000.000.00001
Taslim Arif1980-19808122529210*52.9048.09121
Taufeeq Umar2001-2014661056346723635.0246.097176
Tauseef Ahmed1980-1993104633443435*14.9630.94009
Tayyab Tahir2023-20251917330439*21.71108.18000
Umar Akmal2009-201922121933588712931.6589.0733419
Umar Amin2010-2018343315125916.0071.80014
Umar Gul2003-201623715936119965*9.7459.890131
Usama Mir2023-20241710147205.22114.63003
Usman Khan2024-2026332964655320.21118.32020
Usman Qadir2020-202326953618*9.00120.00002
Usman Salahuddin2011-2018340503312.5033.78000
Usman Shinwari2013-20193474862.6680.00002
Usman Tariq2025-20263000--0.00000
Wahab Riaz2008-202015412526120054*12.1270.620323
Wajahatullah Wasti1999-20002125167813328.2544.66211
Waqar Hasan1952-195921351107118931.50-160
Waqar Younis1989-20033492596619794510.2555.730036
Waqas Maqsood2018-20181000--0.00000
Wasim Akram1984-2003460427746615257*18.7368.3931345
Wasim Bari1967-19841321383915878516.0337.000619
Wasim Haider1992-1992320261313.0037.14000
Wasim Raja1973-198511113724360312531.8855.0642014
Wazir Mohammad1952-19592033480118927.62-238
Yasir Ali2003-200312211*-20.00000
Yasir Arafat2000-20122722826050*18.5766.66011
Yasir Hameed2003-2010811054351917034.8462.645203
Yasir Shah2011-2022758614105611314.6650.111013
Younis Ahmed1969-19876912616232.6229.64021
Younis Khan2000-2017408491451779031339.8860.57418343
Zafar Gohar2015-2021230863728.6660.99000
Zafar Iqbal1995-199586048188.0077.41001
Zaheer Abbas1969-198514018417763427445.7164.22193312
Zahid Ahmed1987-198722133*3.0023.07001
Zahid Fazal1990-19952834363698*20.5142.68030
Zahid Mahmood2021-202499329174.8324.16003
Zahoor Elahi1996-1997161713278620.4355.99033
Zakir Khan1984-199019763611*36.0033.64000
Zaman Khan2023-2024112288*-88.88000
Zulfiqar Ahmed1952-1956910420063*33.330.00011
Zulfiqar Babar2013-20162726152065618.7275.18012
Zulqarnain1985-19891910342136.0060.00002
Zulqarnain Haider2007-20108921598822.7153.17011
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

Pakistan vs Australia at Lahore, Australia in Pakistan 2nd T20I, Jan 31, 2026 [T20I # 3678]

Pakistan vs Australia at Lahore, Australia in Pakistan 1st T20I, Jan 29, 2026 [T20I # 3673]