Most ODI runs for Pakistan: Know the top 5 list

Pakistan has produced many great ODI batsmen over the years, such as Javed Miandad, Younis Kahn, Shahid Afridi, and Mohammad Yousuf who have left a lasting impact on the game. Despite some recent challenges, Pakistan continues to produce talented cricketers and we discussed the top 11 batsman who scored the most ODI runs for Pakistan.

Top 5: Most ODI runs for Pakistan:

This is the list of the most ODI runs for Pakistan

  • Inzamam ul Haq
  • Mohammad Yousuf
  • Saeed Anwar
  • Shahid Afridi
  • Shoaib Malik

1.Inzamam ul Haq | (ODI Cap 158)

Inzamam ul Haq Most ODI runs for Pakistan

Credit: Facebook

Inzamam-ul-Haq is the top run-scorer for Pakistan in ODI cricket. He made his ODI debut in 1991 against West Indies. It is included in the list of these cricketers who had a successful ODI career. He was known for his powerful and aggressive batting style and was a consistent player in his playing days. Inzamam played 375 matches and scored 11701 runs at an average of 39.53. He makes 83 half-centuries and 10 centuries. Inzamam is part of the 92-world cup winning teams. Inzamam retired from ODI cricket in 2007.

Records in ODIs:

  • Most half-centuries were scored in ODI cricket for Pakistan.
  • The only player to score 10,000 plus runs in ODI for Pakistan.

Also Read: Most T20 Runs for Pakistan in Cricket History

2. Mohammad Yousuf | (ODI Cap 152)

Mohammad Yousuf 2nd leading ODI run Scorer

credit: Getty image

Middle-order batsman Mohammad Yousuf is 2nd on the list to assemble the Most ODI runs for Pakistan. Yousuf made his ODI debut in 1998 against Zimbabwe at Harare He was a prolific player in the ODI and was known for his consistency and ability to score runs in different conditions. He scored 9554 runs in 281 matches at a magnificent average of 42.08. His highest score is 141* against Zimbabwe. He played his last ODI against South Africa in 2010.

Records in ODIs:

  • Second-highest batting average with over 150 ODIs
  • Most ODI runs (405) are scored without being dismissed.
  • Second highest half-centuries scored in ODI cricket for Pakistan.

3. Saeed Anwar | (ODI Cap 68)

3RD most ODI runs for Pakistan scored Saeed Anwar

Stylish batsman Saeed Anwar dominates the list to accumulate the most ODI runs for Pakistan. He is one of the greatest openers in Pakistan cricket has ever produced. In his ODI career, he played 247 matches, scoring 8824 runs at an average of 39.21. He has a total of 20 centuries and 43 half-centuries.

His highest individual score of 194 runs in an ODI against India in 1997 is the highest individual score in an ODI by a Pakistani batsman, which was later broken by Fakhar Zaman. He retired from ODI cricket in 2003.

Records in ODIs:

  • Most centuries scored by a Pakistani batsman in ODI.

4. Shahid Afridi | (ODI Cap 109)

Most Dynamic batsman Shahid Afridi

 

The most beloved cricketer in Pakistan Shahid Afridi is 4th on the list to assemble the most ODI runs for Pakistan. There is no cricket lover on this planet who does not know Boom Boom Shahid Afridi who gave the new name to ODI cricket. He made his first appearance in ODI cricket in 1996 against Kenya. Afridi is one of the greatest All-rounders in ODI cricket of all time. He is known for his big-hitting capability and powerful batting style. In his ODI career, he played 393 matches, scoring 8027 runs at an average of 23.81. His strike rate is 116.94 which is the highest among all Pakistani players who played 100 plus ODI matches.

Records in ODIs:

  • Hit the most sixes (351) in ODI cricket.
  • Highest Strike Rate among all Pakistani players.
  • The fastest century scored in just 37 balls for Pakistan in ODI cricket.
  • Youngest cricketer (16 years) to score a century in ODI cricket.

Also Read: Most Test runs for Pakistan in Test Cricket History

5. Shoaib Malik | (ODI Cap 128)

Shoaib Malik

Former Skipper Shoaib Malik is 5th on the chart to score the most ODI runs for Pakistan. Malik has had a long and successful career in One Day International (ODI) for Pakistan. He made his ODI debut in 1999 and has represented the team in 287 matches. He has scored over 7,534 runs in ODIs, with the highest score of 143 against India. His average is 34.55 and scored 9 centuries and 44 fifties. He played his last ODI in 2019 against India.

Honorable Mention | Pakistan Young Batsman Babar Azam

Babar Azam | (ODI Cap 203)

Most odi Runs for Pakistan in current days

Babar Azam is the leading run scorer in ODI cricket for Pakistan in modern days. If Babar Azam plays 250 plus ODIs he broke all the records and hopefully make the most runs in ODI cricket for Pakistan. he scored 4815 runs in just 95 matches at an impressive average of 59.41 which is the most among all Pakistani players. He scores 17 centuries and 24 fifties with a career-best 158 against England.

Records in ODIs:

  • The second highest centuries (17) scored for Pakistan.
  • Fastest batsman to score 3000 runs in ODIs (68 innings).
  • Scoring most runs in 3 matches (360) ODI series.
  • The only player to score three consecutive centuries in ODIs twice.
  • Highest batting average (59.41) among all Pakistani players.

 

List of Most runs in ODI for Pakistan

Source: Cricinfo

 

Questions

Spread the love

By Abdullah

Hi, I am a cricket lover and write about cricket-related content.

Leave a Reply