Test cricket: Pakistan was granted test status by the International Cricket Council (ICC) in 1952. They played their first ever test match against India in October 1952. This country is known for producing the best fast bowlers in the game. The likes of Wasim Akram, Waqar Younis, Imran Khan, and Shoaib Akhtar were some of the best pacers in the game.
But with that, Pakistan has also given us some really good batsmen who have scored runs in all parts of the world. And in this article, we will talk about some of the best batsmen from Pakistan. This article will includes the Pakistani batters with most centuries in the test cricket. So let’s take a look.
5. Azhar Ali (19 centuries) in 96 Tests
Former Pakistan skipper and a top-order batter Azhar Ali makes fifth in the list. He made his Pakistan debut in a test against Australia at Perth Stadium in July 2010. Azhar is a vital member of the Pakistani test squad. He has played 96 tests so far and scored 7097 runs in 178 innings at an average of 42.49. Azhar has also scored 19 centuries and 35 half-centuries with a highest score of unbeaten 302.
4. Javed Miandad (23 centuries) in 124 Tests
Short in stature by big by batting records, Javed Miandad makes fourth on the list. A former top-order batter, he was an aggressive batter who was the best batter for his country in his era. He made his debut in October 1976 against New Zealand and scored 163 runs in his debut inning to announce his arrival. Miandad became captain at the age of 22. He played 124 tests (most for Pakistan) and scored 8832 runs at an average of 52.57 with 23 centuries and 43 half-centuries.
3. Mohammad Yousuf (24 centuries) in 90 Tests
Mohammad Yousuf was the backbone of the Pakistani team during his time and was a major reason for his team’s success in test cricket during the 2000s. He made his debut in February 1998 against South Africa and played 90 tests in his career. Yousuf scored 7530 runs in 156 innings at an average of 52.29. He also scored 24 centuries and 33 half-centuries in his career. Notably, Mohammad Yousuf holds the record for most test runs in a calendar year (1788 runs), which he scored in 2006.
2. Inzamam-ul-Haq (25 centuries) in 119 Tests
Inzamam-ul-Haq was one of the finest captains in the history of Pakistani cricket. He made his test debut in June 1992 against Pakistan in Birmingham. Inzamam played a total of 120 tests for his country and scored 8830 runs in 200 innings at an average of 49.60. He has scored 25 centuries and 46 half-centuries in his career, with the highest score of 329 runs.
1. Younis Khan (34 centuries) in 118 Tests
Younis Khan retired from cricket as the best test batter in Pakistani history. He holds nearly all of his country’s batting records in the longest format. Younis made his debut in March 2000 against Sri Lanka and scored 107 in his debut match. He played 118 tests for his country and scored 10099 runs (most for Pakistan) at an average of 52.12. Younis also scored 34 centuries and 33 half-centuries, with a highest score of 313.
List of Most Centuries for Pakistan in Test cricket
Batter | Span | Mts | 100s | Runs | Avg | 50s |
---|---|---|---|---|---|---|
Younis Khan | 2000-2017 | 118 | 34 | 10099 | 52.05 | 33 |
Inzamam-ul-Haq | 1992-2007 | 119 | 25 | 8829 | 50.16 | 46 |
Mohammad Yousuf | 1998-2010 | 90 | 24 | 7530 | 52.29 | 33 |
Javed Miandad | 1976-1993 | 124 | 23 | 8832 | 52.57 | 43 |
Azhar Ali* | 2010-2022 | 96 | 19 | 7097 | 42.49 | 35 |
Saleem Malik | 1982-1999 | 103 | 15 | 5768 | 43.69 | 29 |
Ijaz Ahmed | 1987-2001 | 60 | 12 | 3315 | 37.67 | 12 |
Hanif Mohammad | 1952-1969 | 55 | 12 | 3915 | 43.98 | 15 |
Zaheer Abbas | 1969-1985 | 78 | 12 | 5062 | 44.79 | 20 |
Asad Shafiq | 2010-2020 | 77 | 12 | 4660 | 38.19 | 27 |