Babar Azam has 28 centuries in international cricket since making his debut in May 2015, standing sixth in the all-time list of Pakistani cricketers with the most centuries on the international stage.

The right-handed batter smashed his most recent triple-figure score against the Kiwis in the first Test of the New Zealand tour of Pakistan 2022/23.

While there are no signs of stopping Babar Azam from eventually breaking Younis Khan’s national record of 41 centuries in international cricket, we look at the progress chart of Pakistan’s ‘Virat Kohli’ in the last seven years.

2015-2018: Babar Azam’s maiden ton

Babar Azam’s international cricket debut came in an ODI match against Zimbabwe and showed a glimpse of a promising future with a half-century. The top-order batter, however, had to wait until 2016 to notch his maiden international century in any format.

Babar Azam hit his first century in the first match of the 2016 ODI series against the West Indies and went on to hit triple figures in the next two games as well. All ended up in a match-winning cause.

He hit four centuries in 2017, all in ODIs. In 2018, Babar Azam registered the first of his six Test centuries against New Zealand while his side eventually lost the match by 123 runs. The Test century followed the unbeaten 106* Azam scored against Zimbabwe.

2019: Babar Azam goes into overdrive

2019 is by far the most productive year in Babar Azam’s cricket career, as he registered 2,082 runs in 36 international cricket matches. He hit six centuries, three each in ODIs and Tests, and finished as the leading run-getter for the Pakistan cricket team in all formats that year.

2020-2021: Babar Azam’s form dips

Having scored in excess of 1,000 runs across all formats between 2016 and 2019, Babar Azam’s form took a dip in 2020 as he managed just 835 runs in 15 matches. His two tons came in a Test against Bangladesh (143) and an ODI against Zimbabwe (125).

Azam would bounce back to form in 2021, with a 139-ball 158 in an ODI against England and two tons (122 - T20I, 103 - ODI) in the multi-format tour of South Africa.


In 2022, Babar Azam has notched eight international centuries. After scoring an impressive 196 that helped the hosts draw the second Test against Australia, Azam smashed back-to-back centuries to inspire Pakistan to a 2-1 ODI series win over the Aussies. He later hit another ton against West Indies in the first ODI of the three-match series at Multan Cricket Stadium. His fifth hundred this year came against hosts Sri Lanka, which helped the visitors take a 1-0 lead in the two-match Test series.

Babar Azam’s centuries in international cricket: Know them all

Year Centuries
2015 0
2016 3
2017 4
2018 2
2019 6
2020 2
2021 3
2022 8*

Author: William Paul

Featured photo: AFP / ARIF ALI