This last one has been a painfully long time in coming but is finally here.India's Sachin Tendulkar has become the first player to score 100 international centuries by compiling a ton in a one-day international against Bangladesh.
A truly remarkable batsman, even given that many of them would have come on the batsmen friendly Continent that his home pitches are on.
He may be creaking a little now (as he showed last year in England & Australia) but he has made even the best suffer during his time.
Not sure that his like will ever appear again now that the shortest version of the game seems to be holding sway..