2. Sachin Tendulkar's 100th Century
Sachin Tendulkar and India had to wait perhaps 33 innings for the glorious moment of celebrating his 100th century in all formats of the game combined.
Finally, the moment came during the Asia Cup ODI against Bangladesh. He reached the milestone off 138 deliveries and made a total of 114 runs giving Bangladesh an impressive target of 289.
He became the first batsman to make 100 international centuries. This came after a yearlong wait for one of the most discussed landmarks in the cricket's history though the match was won by Bangladesh by 5 wickets.