Pakistan in Test Cricket has a rich history, producing legendary batsmen known for resilience, technique, and consistency. Scoring 50+ runs in Test matches showcases a batsman’s skill and endurance. Here, we highlight the top five Pakistani batsmen with the most 50+ scores in Test history.
5. Azhar Ali – 54 (19 Centuries, 35 Fifties)

Azhar Ali has been one of the most dependable batsmen for Pakistan in Test cricket over the last decade. His solid technique and ability to build long innings have helped him become a vital figure in Pakistan’s batting lineup. His career spanned from 2010 to 2022, during which he scored 7,142 runs in 97 matches, with a career-best of 302* against the West Indies in 2016.
- Test Career: 2010-2022
- Matches Played: 97
- Runs Scored: 7,142
- Highest Score: 302*
- Batting Average: 42.26
- 50+ Scores: 54 (19 Centuries, 35 Fifties)
4. Mohammad Yousuf – 57 (24 Centuries, 33 Fifties)

Known for his elegance and timing, Mohammad Yousuf remains one of the finest batsmen Pakistan in Test cricket has produced. He was particularly impressive during the 2006 season, where he accumulated 1,788 runs in a calendar year. His career, which spanned from 1998 to 2010, saw him score 7,530 runs in 90 matches, with his highest score being 223 against New Zealand.
- Test Career: 1998-2010
- Matches Played: 90
- Runs Scored: 7,530
- Highest Score: 223
- Batting Average: 52.29
- 50+ Scores: 57 (24 Centuries, 33 Fifties)
3. Javed Miandad – 66 (23 Centuries, 43 Fifties)

Javed Miandad, widely regarded as one of Pakistan’s greatest cricketers, was known for his ability to handle pressure and his all-around batting versatility. His contributions to Pakistan in Test cricket were crucial, and he played from 1976 to 1993. With 8,832 runs in 124 matches, Miandad’s highest score was 280*, and he left a legacy that continues to inspire generations of cricketers.
- Test Career: 1976-1993
- Matches Played: 124
- Runs Scored: 8,832
- Highest Score: 280*
- Batting Average: 52.57
- 50+ Scores: 66 (23 Centuries, 43 Fifties)
2. Younis Khan – 67 (34 Centuries, 33 Fifties)

Younis Khan, Pakistan’s all-time highest run-scorer in Test cricket, is often regarded as the best Test batsman the country has produced. His resilience in challenging conditions, along with his skill to score against formidable bowling attacks, sets him apart. Younis scored over 10,000 runs in Test cricket and is the only Pakistani batsman to achieve this feat. His career spanned from 2000 to 2017.
- Test Career: 2000-2017
- Matches Played: 118
- Runs Scored: 10,099
- Highest Score: 313
- Batting Average: 52.05
- 50+ Scores: 67 (34 Centuries, 33 Fifties)
1. Inzamam-ul-Haq – 71 (25 Centuries, 46 Fifties)

At the top of the list is Inzamam-ul-Haq, a pillar of Pakistan in Test cricket and one of the most consistent run-scorers in the format. Known for his calm demeanor and batting prowess, Inzamam played from 1992 to 2007 and amassed 8,829 runs in 119 matches. His highest score of 329 against New Zealand remains one of the best individual innings by a Pakistani player in Test cricket history.
- Test Career: 1992-2007
- Matches Played: 119
- Runs Scored: 8,829
- Highest Score: 329
- Batting Average: 50.16
- 50+ Scores: 71 (25 Centuries, 46 Fifties)
Summary Table of Top 5 Batsmen
Rank | Player | Career Span | Matches | Innings | Runs | Highest Score | Batting Average | 50+ Scores (100s/50s) |
---|---|---|---|---|---|---|---|---|
1 | Inzamam-ul-Haq | 1992-2007 | 119 | 198 | 8,829 | 329 | 50.16 | 71 (25/46) |
2 | Younis Khan | 2000-2017 | 118 | 213 | 10,099 | 313 | 52.05 | 67 (34/33) |
3 | Javed Miandad | 1976-1993 | 124 | 189 | 8,832 | 280* | 52.57 | 66 (23/43) |
4 | Mohammad Yousuf | 1998-2010 | 90 | 156 | 7,530 | 223 | 52.29 | 57 (24/33) |
5 | Azhar Ali | 2010-2022 | 97 | 180 | 7,142 | 302* | 42.26 | 54 (19/35) |
Conclusion
The contributions of these batsmen to Pakistan in Test cricket have been immense, with each one playing a crucial role in shaping the nation’s cricketing legacy. Inzamam-ul-Haq, leading the list with the most 50+ scores, stands as a symbol of consistency and reliability. Following him closely are Younis Khan and Javed Miandad, both of whom played pivotal roles in Pakistan’s cricketing history. The impressive records of these players continue to inspire current and future generations of cricketers in Pakistan.