Virat Kohli on his 35th birthday equalled Sachin Tendulkar's record of 49 ODI tons playing against South Africa as he received special praise from former World Cup winners Robin Uthappa and Harbhajan Singh