Know the best 12 Pakistani Batsmen Of All Time

A perfect batsman is a rare germ every cricket team would want to have. In Pakistan, they have become most rare and highly sought after. On the other hand, some batters have made sure that Pakistan won some matches. Below is the list of the best 12.

Zaheer Abbas

He is known to bat with his spectacles on. He had an average of 45 in Test and 48 in ODI cricket, where he scored 5000 and 2500 runs in just two formats. He was great at timing the ball.


He was the most consistent batsman for Pakistan during 1991 and 2007. His glorious moment was during the Cricket World Cup Semi-Final 1992. At the time, he managed to score a half-century against New Zealand, which made Pakistan progress.

Mohammad Yousuf

He was the most stylish batsman for Pakistan in the 2000s. In 2006, he scored nine centuries which is still a record up to date for any player. He had 1800 runs in one year to add to the record.

Younus Khan

He has 10,000 and more runs with a batting average of 52 in Test Cricket. This achievement ranks him together with the greats. 

Javed Miandad

He is the greatest among Pakistan’s best batsmen of 2021. He could conquer all the bowling attacks. He scored 8000 Test runs, and he was also part of the Cricket World Cup 1992 winning team.

Hanif Mohammad

He had the best batting precision, which made him score 337 in just 970 minutes when they played against West Indies at Barbados from 1957 to 1958.

Saed Anwar

He is the best left-handed batsman for Pakistan. In Calcutta 1999, he managed to score 173 out of 286. He also held a record for a day for scoring 194.

Majid Khan

He showed his mastery when he scored 156 on a match against Worcester in Sweden in 1969. In 1977, he scored 167 on a match of Pakistan vs. West Indies series 2021. and in 1972, he scored 158.

Salim Malik

He was significant in the win of Pakistan in England from 1987 to 1992. He helped Pakistan reign as a world-class team.

Asif Iqbal

He is the best Pakistan batsman with tailenders. In 1967, he got 146 not out, which was at the Oval. This particular achievement gave Pakistan the best ratings that any batsman has ever achieved.

Mushtaq Muhammad

He is the most courageous Pakistan batsman in times of crisis. He played both for Australia and the West Indies during his prime times and managed to score centuries.

Mudassar Nazar

He may not be the most talented, but he has significant contributions to Pakistani cricket. In 1982, he scored 761 runs in a match against India.

There you have it; some of the best batsmen in cricket history.

Stay updated yourself for more news and updates on Pure Win News. 

Reference Resource:


Leave a Reply

Your email address will not be published. Required fields are marked *