CricketBio

Cricket Blogs

  • Home
  • Cricket
  • Cricket News
  • Indian Cricket Team
  • Other
    • Tech
    • Health
    • Travel
    • Food
    • Education
  • Contact us
    • Organic SEO Services
    • Guest Posting Service
  • Privacy Policy
You are here: Home / Cricket / Top 10 Greatest Pakistani Batsmen of all time

Top 10 Greatest Pakistani Batsmen of all time

January 20, 2024 By Mahendar Prajapati Leave a Comment

Pakistan has produced some of the greatest batsmen in the history of cricket. Here is a list of the greatest batsmen of Pakistan.

1. Zaheer Abbas

Zaheer Abbas

Zaheer Abbas was a Pakistani batsmen who is widely regarded as one of the greatest batsmen of all time. He was known for his elegant strokeplay and his ability to score runs against all types of bowling. He was also one of the first batsmen to wear glasses while playing cricket.

Zaheer Abbas Career Stats

Abbas made his international debut for Pakistan in 1969 and went on to play 78 Test matches and 62 One Day Internationals. He scored 10,883 runs in Test cricket at an average of 47.67, including 25 centuries and 41 half-centuries. He also scored 3,974 runs in ODIs at an average of 40.93, including 8 centuries and 19 half-centuries.

2. Javed Miandad

 Miandad is widely regarded as one of the greatest batsmen of all time. He was a master of all formats of the game, but he was particularly known for his batting in Test cricket.

Javed Miandad Career Stats

Miandad scored 8,839 runs in Tests at an average of 52.57, including 25 centuries and 43 half-centuries. He also scored 7,530 runs in ODIs at an average of 41.70, including 19 centuries and 41 half-centuries.

3. Salim Malik

Salim Malik was a very aggressive batsman who was known for his power-hitting. Malik scored 3,943 runs in Tests at an average of 44.90, including 8 centuries and 19 half-centuries. He also scored 6,030 runs in ODIs at an average of 38.00, including 12 centuries and 37 half-centuries.

4. Inzamam-ul-Haq

Inzamam-ul-Haq was another great all-format batsman from Pakistan. He was known for his elegant batting style and his ability to score runs against all types of bowling.

Inzamam-ul-Haq Career Stats

Inzamam scored 8,829 runs in Tests at an average of 42.39, including 21 centuries and 46 half-centuries. He also scored 11,739 runs in ODIs at an average of 39.57, including 37 centuries and 90 half-centuries.

5. Younis Khan

Younis Khan is the only Pakistani batsman to score 10,000 runs in Test cricket. He was a very consistent batsman who scored runs at a good pace.

Career Stats

Younis scored 10,099 runs in Tests at an average of 52.31, including 34 centuries and 33 half-centuries. He also scored 7,630 runs in ODIs at an average of 37.60, including 11 centuries and 47 half-centuries

6. Saeed Anwar

Saeed Anwar was one of the most prolific openers in the history of ODI cricket. He was known for his aggressive batting style and his ability to score quickly.

Career Stats

Anwar scored 8,800 runs in ODIs at an average of 39.41, including 20 centuries and 46 half-centuries. He also scored 1,881 runs in Tests at an average of 37.65, including 4 centuries and 8 half-centuries.

7. Mohammad Yousuf

 Mohammad Yousuf was a very elegant batsman who was known for his timing and his ability to score runs in all formats of the game.

Career Stats

Yousuf scored 7,530 runs in Tests at an average of 46.93, including 24 centuries and 22 half-centuries. He also scored 5,415 runs in ODIs at an average of 41.67, including 9 centuries and 26 half-centuries.

8. Babar Azam

Babar Azam is widely regarded as one of the best batsmen in the world today. He is a very elegant batsman with a wide range of shots. Azam is a very consistent batsman who scores runs in all formats of the game. He is also a very good captain and he has led Pakistan to some great victories

Career Stats

Azam has scored 3,457 runs in Tests at an average of 49.73, including 7 centuries and 19 half-centuries. He has also scored 2,393 runs in ODIs at an average of 55.53, including 11 centuries and 25 half-centuries.

9. Shoaib Malik

 Shoaib Malik is a very versatile player who can bat in a variety of positions and he can also bowl off-spin. He has been a consistent performer in all formats of the game for Pakistan.

Shoaib Malik cricketer

Career Stats

Malik has scored 8,924 runs in ODIs at an average of 33.09, including 11 centuries and 50 half-centuries. He has also scored 2,452 runs in Tests at an average of 29.54, including 5 centuries and 10 half-centuries.

10. Fakhar Zaman

Fakhar Zaman is a very aggressive batsman who likes to take on the bowlers from the outset. He is not afraid to hit the ball in the air and he can clear the boundary with ease.

Career Stats

Zaman has scored 2,804 runs in ODIs at an average of 42.78, including 10 centuries and 17 half-centuries. He has also scored 1,756 runs in T20Is at an average of 35.12, including 8 half-centuries. Zaman is a very talented batsman who has the potential to be one of the best in the world.

Top 10 Pakistani Batsmen of All Time

FAQs

  • Q: Who is the greatest Pakistani batsman of all time?
    A:
    There is no definitive answer to this question, as all of the batsmen on this list have their own unique strengths and weaknesses. However, some of the most commonly mentioned contenders for the title of greatest Pakistani batsman of all time include Javed Miandad, Inzamam-ul-Haq, Younis Khan, and Babar Azam.
  • Q: Who has scored the most runs for Pakistan in Test cricket?
    A:
    Younis Khan is the all-time leading run-scorer for Pakistan in Test cricket, with 10,099 runs. He is followed by Mohammad Yousuf (7,530 runs), Inzamam-ul-Haq (8,829 runs), and Zaheer Abbas (5,062 runs).
  • Q: Who has scored the most centuries for Pakistan in ODI cricket?
    A:
    Saeed Anwar is the all-time leading century-scorer for Pakistan in ODI cricket, with 20 centuries. He is followed by Inzamam-ul-Haq (37 centuries), Javed Miandad (25 centuries), and Babar Azam (11 centuries).
  • Q: Who has the highest batting average for Pakistan in Test cricket?
    A:
    Zaheer Abbas has the highest batting average for Pakistan in Test cricket, with an average of 44.00. He is followed by Mohammad Yousuf (46.93), Younis Khan (52.31), and Inzamam-ul-Haq (42.39).
  • Q: Who has the highest batting average for Pakistan in ODI cricket?
    A:
    Babar Azam has the highest batting average for Pakistan in ODI cricket, with an average of 55.53. He is followed by Mohammad Yousuf (41.67), Saeed Anwar (39.41), and Fakhar Zaman (42.78).

Share on TwitterTweet
Share on Facebook Share
Share on Pinterest Share
Share on LinkedIn Share
Send email Mail

Filed Under: Cricket

Leave a Reply Cancel reply

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

Cricket Live Score

Mahendar Prajapati

MBA in Digital Marketing Specilized, working with many B2B & B2C clients for end to end digital marketing services.

Jitendar Prajapati

Creative graphic designer & content writter. Pursing AD VFX Plus coures from reputed Academy.

CricketBio on Facebook

Recent Post

  • Cricket Business Ideas: Turning Passion into Profit
  • All About Tape Ball Cricket
  • How to Hit a Six in Cricket: A Step-by-Step Guide to Maximum Sixes
  • Forgotten Cricketers Who Deserve Recognition
  • The Psychology of Cricket: Mental Strategies for Success
  • Top 10 Cricket Wicket-Keeping Drills Every Keeper Must Master
  • Cricket Warm-Up Exercises to Avoid Injuries
  • List of Cricket Movies Every Fan Should Watch
  • 10 Street Cricket Rules Every Player Must Follow to Avoid Fights
  • Understanding the Role of Referee in Cricket

Follow us

  • facebook
  • youtube
  • instagram
  • linkedin
  • pinterest

© 2019 COPYRIGHT - CricketBio - ALL RIGHTS RESERVED