Live6th Match · Pakistan ODI Tri-Series 2026/27SL158/2 (24.2)ENG386/5 (50)SL need 229 runs in 154 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Pakistan: Batting by year (First-class)

The most runs in a calendar year in first-class cricket for Pakistan: 1,788 by Mohammad Yousuf in 2006.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAK2006200611191178820299.33285462.6593122212
Azhar AliPAK20162016112231198302*63.05256946.633421145
Babar AzamPAK202220229170118419669.65215554.944701259
Younis KhanPAK2006200611202117919965.50200758.743621542
Inzamam-ul-HaqPAK2000200011191109014260.56208252.354611405
Younis KhanPAK201420149182106421366.50197753.825218211
Mohsin KhanPAK1982198210173102920073.50180756.954411242
Inzamam-ul-HaqPAK20052005713399918499.90149666.784601155
Javed MiandadPAK1983198311141989280*76.08192651.35341758
Inzamam-ul-HaqPAK199519951120098710149.35208647.321921203
Zaheer AbbasPAK19821982911093521585.00137667.954301057
Younis KhanPAK20052005816189926759.93163754.923121101
Mohammad YousufPAK200220029142864204*72.00138862.253411273
Mudassar NazarPAK198319831115285823166.00166248.68310711
Saleem MalikPAK19941994814184023764.62142159.113201150
Mohammad YousufPAK200020001118183912449.35214939.04421837
Imam-ul-HaqPAK20222022816183715755.80177047.29331897
Saeed AnwarPAK19941994814083616959.71141958.912511083
Taufeeq UmarPAK201120111019183123646.17187644.30332941
Inzamam-ul-HaqPAK20022002914082332958.79129463.602109914
Abdullah ShafiquePAK202220229182823160*51.44201340.883218010
Saeed AnwarPAK19981998915081814554.53152153.783301094
Younis KhanPAK201520158141789171*60.69139156.72310795
Mushtaq MohammadPAK19731973610177720186.3333340.84341891
Younis KhanPAK200220021220077415338.70160248.312521023
Azhar AliPAK20142014816177010951.33182642.17330582
Younis KhanPAK201120118123765200*85.00150051.00240688
Misbah-ul-HaqPAK2011201110165765102*69.55177143.20170889
Shoaib MohammadPAK199019909163764203*58.77189140.40312832
Taufeeq UmarPAK20032003713075213557.85165945.332501102
Younis KhanPAK20072007816275113053.64134255.96332972
Javed MiandadPAK198719871115175026053.57102146.23161544
Misbah-ul-HaqPAK201420149163747102*57.46144051.883415816
Sarfraz AhmedPAK20142014916574311267.55100873.71340752
Saleem MalikPAK198419849153734119*61.17116150.563401001
Asad ShafiqPAK201620161121173313736.65136053.90255853
Azhar AliPAK201120111018273210045.75182940.02171802
Majid KhanPAK19771977714171516755.0032756.57140593
Mohammad HafeezPAK20152015713171022459.17114961.792218010
Javed MiandadPAK197919799164708160*59.0098141.90231741
Asad ShafiqPAK20152015813070613154.31136251.84330572
Misbah-ul-HaqPAK20132013815270513554.23168341.89251777
Saeed AnwarPAK19961996712170117663.73106965.582511001
Younis KhanPAK201320138163698200*53.69153045.62311677
Abid AliPAK202120219151695215*49.64142248.87220923
Javed MiandadPAK19881988610069421169.40154944.80400872
Shoaib MohammadPAK19891989671687203*114.50163941.92320761
Imran FarhatPAK2006200691716809142.50130851.990611061
Saeed AnwarPAK199919998151673188*48.07111160.58243912
Younis KhanPAK201620161019167321837.39133350.49222716
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.