Kolkata: India's premier batter Virat Kohli on Sunday equalled his idol Sachin Tendulkar's record of most ODI centuries with his 49th hundred in their World Cup match against South Africa here, celebrating his 35th birthday in the most befitting manner.