Batting Records

ODI Stats: Most Centuries for Pakistan

In the realm of One Day International (ODI) cricket, centuries stand as monumental landmarks of a batsman’s prowess. Pakistan, a cricketing powerhouse, has witnessed the rise of exceptional talents who have consistently delivered centuries, captivating fans worldwide. These centuries are not merely runs on the scoreboard; they are tales of skill, determination, and audacious strokeplay.

In this article, we embark on a journey through the careers of Pakistan’s top ODI century-makers, delving into their cricketing personas and the indelible marks they have left on the sport.

Most Centuries for Pakistan in ODI

Player Innings 100s Highest Score
Saeed Anwar 244 20 194
Babar Azam 128 19 158
Mohammad Yousuf 267 15 141*
Fakhar Zaman 85 11 210*
Mohammad Hafeez 216 11 140*
Ijaz Ahmed 232 10 139*
Inzamam-ul-Haq 348 10 137*
Imam-ul-Haq 72 9 151
Ramiz Raja 197 9 119*
Shoaib Malik 258 9 143

Key Stats

1: Mohammad Yousuf is the only Pakistani player to score a century in his 100th ODI game.

3: Only 3 players have smashed 15 or more ODI centuries for Pakistan, including Yousuf, Babar Azam, and Saeed Anwar.