Pakistan's Captain Babar Azam has finally broken the jinx today by scoring a test ton after 766 days, in the second test match against Australia in Karachi.
Prior to today's inning, Babar Azam hadn't scored a test century for 766 days, just behind India's Virat Kohli (845 days), followed by Australia's Steve Smith (436 Days) and NZ's Kane Williamson (433 Days)
Babar Azam is leading now among Fabulous Fours as far as number of test centuries in last 1.5 years are concerned