Pakistan is famous for its fast bowlers with lightning speed. But it has also produced many outstanding batsmen. Pakistani pace attack has always been the main strength of the team. Its bowling unit has always played a vital role in achieving victory. Pakistani fast bowlers have made a big impact on world cricket. Unlike the bowling department, Pakistan doesn’t have a long list of record-holder batsmen. However, a few talented Pakistani batsmen have also earned fame in the history of world cricket. Pakistan hasn’t produced batters like Brain Lara, Sachin Tendulkar, Ricky Ponting, etc. But Pakistan has produced many players who scored runs and a respectable number of centuries in ODI cricket.  Below, we give detail of 10 Pakistani batsmen with the most hundreds in ODIs.

1. Saeed Anwar

Legendary opening batsman Saeed Anwar is at the top of the list of Pakistani centurions in ODIs. He scored 20 hundred in ODIs and is one of the leading run-getters in ODIs for Pakistan. He had 8824 runs in 247 matches with an average of 39.21 and a strike rate of 80.67. He was selected as Wisden Cricketer of the year in 1997. He played his innings of 194 runs against India at M.A. Chidambaram Stadium, Chennai. It was the highest individual score in ODIs at that time. Later, Charles Coventry from Zimbabwe joined him and equaled the record by scoring 194 runs against Bangladesh.  Legendary Indian batsman Sachin Tendulkar broke the record and scored 200 against South Africa in 2011.

2. Babar Azam

Pakistan has produced one of the most highly talented batsmen in the form of Babar Azam in the last two decades, with a respectable ODI record. The right-handed batsman is comparable to the great batsman in world cricket today. He’s scored 4813 runs in 95 ODIs with an average of 59.41 and a strike rate of 127.80. He has scored 17 hundred so far and stands second on the list of Pakistani centurions. Cricket experts compare him with great Indian batsman Virat Kohli. He is considered one of the best batters of modern cricket Pakistan has produced in the modern age.  He’s the cousin of international cricketers Umar Akmal, Kamran Akmal, and Adnan Akmal. He comes from a family of cricketers.

3. Mohammad Yousuf

Mohammad Yousuf, the second most run-scorer of Pakistan, was the most consistent Pakistani batsman in the 2000s. His former name was Yousuf Youhana. He played many match-winning innings in his career. He scored 9720 in 288 matches with an average of 44.50 and a strike rate of 75.10. He got 15 hundred in ODIs and scored 141 as his highest innings.

4. Mohammad Hafeez

With unquestionable abilities, Mohammad Hafeez has been a prominent figure in the Pakistan cricket team with a proven track record in all three formats. Team-mates call him professor and take his precious bits of advice time and again according to the situation of the match. In ODIs, he has scored 6614 runs in 218 matches for Pakistan with an average of 32.90 and a strike rate of 76.61. He managed to score a hundred 11 times in ODIs. Muhammad Hafeez knows the art of adapting himself according to the situation of modern-day cricket. Muhammad Hafeez won the man of the series award in the recent Pak-England T20I series.

5. Inzamam-ul-Haq

Iconic Pakistani batsman Inzaman-ul-Haq managed to cross three figures ten times in ODIs. Inzamam is the highest run-scorer for Pakistan in ODIs. Inzamam-ul-Haq played 375 matches and scored 11701 runs in ODIs with an average of 39.53 and a strike rate of 74.24. He was part of Pakistan’s winning squad in the 1992 ICC World Cup. He was one of those batsmen who could hit the ball out of the park with great timing and power.

6. Ijaz Ahmed

Fantastic cricketer Ijaz Ahmed was a good batsman and a good fielder for Pakistan. He was a sweet-timer of the ball and fully capable of dispatching the ball out of the boundary line with great timing and power.  He was an explosive and hard-hitting batsman who scored ten hundred in ODIs for Pakistan. Ijaz Ahmed also remains the coach of the Pakistan Cricket team. He scored 6564 runs in 250 ODIs with an average of 32.33 and a strike rate of 80.30. He was part of the Pakistani World Cup-winning squad in 1992 under the captaincy of Imran Khan in Australia.

7. Imam-ul-Haq

Flamboyant young Pakistani batsman Imam-ul-Haq is the nephew of legendary Pakistani cricketer Inzamam-ul-Haq. He managed to cross three figures nine times in one-day international matches. He debuted against Sri Lanka in the third ODI of the series in October 2017, in UAE, when Azhar Ali became injured. It was an opportunity for the young cricketer to prove his abilities. So, he anchored a successful run-chase and showed his talent. Imam-ul-Haq is a vibrant figure in the Pakistan cricket team, a marvelous ring fielder, and a flashy middle-order batsman. He played 56 ODI matches and scored 2545 runs with an average of 50.9 and a strike rate of 82.68.  The left-handed batsman middle-order batsman represents Lahore in the domestic circuit.

8. Ramiz Raja

Notable cricket commentator Ramiz Raja was an astonishing opening batsman for Pakistan in the past. He was a part of Pakistan’s world cup winning team in 1992. Flamboyant style in his batting, Ramiz Raja represented Pakistan in 198 ODI matches and scored 5841 runs with an average of 32.09 and a strike rate of 63.31.  He managed to cross three figures in ODIs nine times in his career. He was the brother of Wasim Raja. His commentary depicts an amazing picture of a cricket match in front of our eyes.

9. Shoaib Malik

Star Pakistani all-rounder Shoaib Malik is a famous face in world cricket. He witnessed many phases of cricket in his career. He remained captain of the Pakistan cricket team. Shoaib Malik has been playing for Pakistan since 1999.  He married Indian tennis star Sania Mirza and got famous in electronic, print, and social media.  He became successful in crossing three figures nine times in his career. He played 287 ODI matches and scored 7534 runs with an average of 34.55 and a strike rate of 123.6.

10. Fakhar Zaman

Emerging left-handed batsman Fakhar Zaman is highly suitable for the limited-over format. In the Pakistan Cup, he proved his cricket flair and scored 297 runs in five matches, including two fifties and a century. Strong performances in every format of cricket at the domestic level gave him exposure to international cricket. He made his ODI debut against South Africa on June 07, 2017, at Edgbaston. About his ODI record, he has played 65 ODI matches and scored 2785 runs with an average of 45.66 and a strike rate of 92.52. He has crossed three figures eight times in his career in ODIs.