2. Virat Kohli (India): 25 Years 113 days
The Indian test skipper, Virat Kohli is one of the best batsmen with his consistency and temperament. So far, in his 7 year old career he has already stamped his name in golden letters with 32 centuries to his credit. He is only 26 now, with a seemingly decade of cricket left in the Delhi lad. He may well end up with the most incredible records if he can continue his purple patch which he has showcased since his debut for the Indian team. When he was 25 years and 113 days old, he crossed the landmark of 25 international centuries. He is ranked 2nd in our list.