Babar Azam become fastest batter to complete 18 ODI centuries

Babar Azam is the only captain who maintain record in ODI no. 1. Babar Azam become fastest batter to complete 18 ODI centuries

Babar Azam 1st ODI Batter to Complete his 18 Centuries in Just 96 Innings.

Babar Azam become fastest batter

Babar Azam is a Pakistani cricketer who holds the record for becoming the fastest batter to complete 18 ODI centuries. Babar Azam become fastest batter to complete 18 ODI centuries. He achieved this feat in just 81 innings, breaking the previous record set by Virat Kohli of India who completed 18 ODI centuries in 96 innings. Babar Azam is considered one of the best batsmen in the world and has been a consistent performer for the Pakistani cricket team in all formats of the game. His records and performances have earned him many accolades and he is widely regarded as one of the future legends of the game.

Break the Record

After breaking Hashim Amla’s record of being the fastest batter to reach 5000 ODI runs, Babar Azam has surpassed South African batting legend again as he also became the fastest batter to complete 18 ODI centuries on Friday.

Pakistan captain accomplished both of these accomplishments in his 96th ODI innings, which occurred during the fourth ODI match against New Zealand in Karachi.

While Amla took 101 innings to score 5000 ODI runs, the South African batsman completed 18 ODI centuries in 102 innings.

Babar also ended his 11-month ODI century drought as he finally reached the 100-mark after failing to convert his last eight ODI fifties. Pakistan captain’s 17th century came against West Indies last year in June.

Babar has now achieved the top spot in the list of the quickest batsmen to reach 18 ODI centuries, with Hashim Amla (102), David Warner (115), Virat Kohli (119), and AB de Villiers (159) following him.

Fastest To 18 ODI Centuries:


Country Innings
Babar Azam Pakistan 97
Hashim Amla South Africa 102
David Warner Australia 115
Virat Kohli India 119
AB De Villiers South Africa



Here are the top 5 players who have completed 18 centuries in ODI cricket:

  1. Babar Azam (Pakistan) – 18 centuries in 81 innings
  2. Virat Kohli (India) – 18 centuries in 96 innings
  3. Sachin Tendulkar (India) – 18 centuries in 232 innings
  4. Sourav Ganguly (India) – 18 centuries in 236 innings
  5. Hashim Amla (South Africa) – 18 centuries in 102 innings

Babar Azam Performance in ICC ranking

  • Babar Azam has been ranked as the no. 1 batsman in T20Is by the ICC.
  • He held this position for 20 months, from January 2018 to Sep 2019.
  • In World Cup 2019 Babar Azam was the leading run scorer for Pakistan with 474 runs in eight innings.

Best Captain of Pakistani Team by Ranking

Babar Azam only captain who become number one in the world by the ranking. Babar Azam record score and become no. 1.

Record Score

Babar Azam’s highest individual score in international cricket is 210 not out, which he achieved in an ODI match against Zimbabwe in Rawalpindi on November 1, 2020. This innings is also his first double century in ODI cricket, and he became the second Pakistani player after Fakhar Zaman to achieve this milestone.

During his innings, Babar Azam faced 277 deliveries and hit 21 fours and two sixes. He shared a record-breaking partnership of 278 runs with Imam-ul-Haq, which is the highest partnership for any wicket for Pakistan in ODI cricket.

Overall, Babar Azam’s innings of 210 not out is the fifth-highest individual score by a Pakistani batsman in ODI cricket, and it is also the highest individual score by any batsman in ODI cricket while batting at the number three position.

Leave a Comment