Top 10 Highest Run Scorers in Pakistan Cricket History

From classical stroke makers to modern-day run machines, the list of Highest run scorers reflects the evolution of Pakistan’s batting strength. Legendary names like Inzamam-ul-Haq, Younis Khan, and Mohammad Yousuf laid the foundation, while stars like Babar Azam continue to raise the bar.

Below is the ranking of the Highest run scorers in Pakistan cricket history from 10 to 1, based on total international runs.

10. Shahid Afridi – 11,148 Runs

Highest run scorers

Shahid Afridi may not have been the most consistent batter, but his impact on the game is undeniable. Known for his explosive batting style, Afridi changed the tempo of matches single-handedly. Despite a lower average compared to others on this list, his longevity allowed him to accumulate over 11,000 runs, placing him among the Highest run scorers.

His aggressive mindset made him a fan favorite, and his ability to score quick runs often shifted the momentum in Pakistan’s favor.

PlayerMatchesRunsAverageStrike Rate
Shahid Afridi5181114824.12114.11

9. Shoaib Malik – 11,855 Runs

Highest run scorers

Shoaib Malik is one of the most versatile cricketers Pakistan has produced. His adaptability across formats allowed him to play multiple roles—from anchoring innings to finishing games.

As one of the dependable Highest run scorers, Malik’s career spanned over two decades, during which he delivered consistent performances. His calm temperament and ability to handle pressure situations made him a key player in Pakistan’s middle order.

PlayerMatchesRunsAverageStrike Rate
Shoaib Malik4451185533.9677.57

8. Mohammad Hafeez – 12,780 Runs

Highest run scorers

Mohammad Hafeez played a crucial role as a top-order batter and all-rounder. His ability to contribute with both bat and ball made him invaluable.

Among the Highest run scorers, Hafeez stands out for his consistency in limited-overs cricket. He was particularly effective in T20s and ODIs, where his strike rotation and boundary-hitting skills were essential.

PlayerMatchesRunsAverageStrike Rate
Mohammad Hafeez3921278032.5174.24

7. Saeed Anwar – 12,876 Runs

Highest run scorers

Saeed Anwar was one of the most elegant left-handed batters in cricket history. His ability to play both pace and spin with ease made him a standout performer.

As one of the Highest run scorers, Anwar combined style with substance. His innings were not just about runs but also about grace and timing, making him one of the most admired players in Pakistan cricket.

PlayerMatchesRunsAverageStrike Rate
Saeed Anwar3021287641.0070.73

6. Saleem Malik – 12,938 Runs

Highest run scorers

Saleem Malik was known for his solid technique and reliability. He played many crucial innings under pressure and helped stabilize the team in difficult situations.

His place among the Highest run scorers reflects his consistency and ability to perform across formats. Malik’s batting was based on strong fundamentals, making him a dependable figure in Pakistan’s lineup.

PlayerMatchesRunsAverageStrike Rate
Saleem Malik3861293836.9661.85

5. Babar Azam – 15,463 Runs

Highest run scorers

Babar Azam represents the modern era of Pakistan cricket. With exceptional technique and consistency, he has already cemented his place among the Highest run scorers.

Babar’s ability to score across all formats with a high average makes him one of the best batters in the world today. His elegant stroke play and calm approach have drawn comparisons with some of the greatest players in cricket history.

PlayerMatchesRunsAverageStrike Rate
Babar Azam3461546345.2181.10

4. Javed Miandad – 16,213 Runs

Highest run scorers

Javed Miandad was a master of handling pressure situations. His ability to guide the team to victory in crucial moments made him one of Pakistan’s greatest match-winners.

Among the Highest run scorers, Miandad’s legacy is defined by his fighting spirit and cricketing intelligence. His famous last-ball six against India remains one of the most iconic moments in cricket history.

PlayerMatchesRunsAverageStrike Rate
Javed Miandad3571621346.9954.83

3. Mohammad Yousuf – 17,134 Runs

Highest run scorers

Mohammad Yousuf was known for his elegant stroke play and incredible consistency. His record-breaking performances, especially in Test cricket, earned him a place among the Highest run scorers.

Yousuf’s ability to score big centuries and dominate bowling attacks made him a key player for Pakistan during his career.

PlayerMatchesRunsAverageStrike Rate
Mohammad Yousuf3741713445.8163.06

2. Younis Khan – 17,790 Runs

Highest run scorers

Younis Khan is widely regarded as one of Pakistan’s greatest Test batters. His hunger for runs and ability to perform in challenging conditions set him apart.

As one of the top Highest run scorers, Younis Khan played a crucial role in Pakistan’s success, including their historic Test victories abroad.

PlayerMatchesRunsAverageStrike Rate
Younis Khan4081779039.8860.57

1. Inzamam-ul-Haq – 20,541 Runs

Highest run scorers

At the top of the list of Highest run scorers is Inzamam-ul-Haq. Known for his calm demeanor and exceptional batting skills, Inzamam was the backbone of Pakistan’s batting lineup for many years.

His ability to score consistently across formats and handle pressure situations makes him one of the greatest players in cricket history. Leading the chart of Highest run scorers, Inzamam’s legacy remains unmatched.

PlayerMatchesRunsAverageStrike Rate
Inzamam-ul-Haq4952054143.5163.94

FAQs :

Who is the highest run scorer in Pakistan cricket history?

Inzamam-ul-Haq holds the record as the top among the Highest run scorers with over 20,000 international runs.

Who is the most consistent Pakistani batter among the highest run scorers?

Players like Babar Azam and Mohammad Yousuf are known for their high averages and consistent performances.

Which active player is among the highest run scorers?

Babar Azam and Mohammad Rizwan are currently active players contributing to the list of Highest run scorers.

Why is strike rate important for highest run scorers?

Strike rate shows how quickly a player scores runs, which is crucial in modern cricket formats, especially ODIs and T20s.

Can current players break these records?

Yes, with modern fitness and more matches, current players have a strong chance to climb the Highest run scorers list in the future.

Leave a Comment

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

Scroll to Top