Let’s discuss the top 5 greatest Pakistani batsmen of all time. While Pakistan is renowned for its exceptional fast bowlers like Imran Khan, Shoaib Akhtar, Wasim Akram, and Younis Khan, the nation has also produced remarkable batting talent. Players such as Inzamam-ul-Haq, Misbah-ul-Haq, Javed Miandad, and Babar Azam have made significant contributions to international cricket. Now, let’s explore the top 5 batsmen in Pakistan’s history.
5. Babar Azam
Babar Azam is one of the best cricket players in the world. He is famous for his smooth batting style and can hit many different types of shots. Azam does well in all forms of cricket. He is also a good captain and has led Pakistan to many important victories. In Test matches, he has scored 3898 runs with an average of 45.85, including 9 centuries and 26 half-centuries. In ODIs, he has scored 5729 runs with an average of 56.72, including 19 centuries and 52 half-centuries.
4. Saeed Anwar
Saeed Anwar excelled as an opening batsman in one-day cricket, renowned for his aggressive style and quick run-scoring. He accumulated 8,800 runs in ODIs at an average of 39.41, including 20 centuries and 46 half-centuries. Anwar also had a notable Test career, amassing 1,881 runs with an average of 37.65, featuring 4 centuries and 8 half-centuries.
3. Younis Khan
Younis Khan is the only Pakistani cricketer to surpass 10,000 runs in Test matches. Renowned for his reliability, he consistently scored runs efficiently. Over his Test career, Younis accumulated 10,099 runs at an average of 52.31, including 34 centuries and 33 half-centuries. In One Day Internationals (ODIs), he scored 7,630 runs at an average of 37.60, with 11 centuries and 47 half-centuries to his name.
2. Inzamam-Ul-Haq
Inzamam-Ul-Haq was an exceptional batsman for Pakistan, excelling in all formats of cricket. Renowned for his elegant batting style, he had the ability to accumulate runs against a variety of bowlers. In Test matches, he amassed 8,829 runs at an average of 42.39, including 21 centuries and 46 half-centuries. In One Day Internationals (ODIs), he scored 11,739 runs at an average of 39.57, with 37 centuries and 90 half-centuries to his name.
1. Javed Miandad
Javed Miandad is regarded as one of the greatest cricketers from Pakistan. Renowned for his versatility across formats, he particularly excelled in Test cricket, amassing 8,839 runs at an impressive average of 52.57. His Test career includes 25 centuries and 43 half-centuries. In One Day Internationals (ODIs), Miandad scored 7,530 runs with an average of 41.70, including 19 centuries and 41 half-centuries.