Indian cricket has witnessed some of the finest batting talents in world cricket, with several players achieving remarkable milestones across formats. Scoring a century in all three international formats—Tests, ODIs, and T20Is—is one of the rarest and most prestigious accomplishments for any batter.