Former India captain Virat Kohli has sent his best wishes to current captain Rohit Sharma, who turns 35 on Saturday (April 30). Kohli, 33, was one of several players and fans who wished the skilled batter well on the occasion. He wished Rohit in an Instagram story, which he captioned: “Happy Birthday Rohit Sharma. God Bless. ”

Kohli, who had taken over the captaincy from MS Dhoni in Tests and later limited-overs cricket, stunned the cricketing world by resigning as Test captain following a 1-2 series loss in South Africa. Rohit took over as white ball captain from him and was later chosen red-ball captain as well. When it comes to Rohit’s time with the Indian squad, he is frequently referred to be one of the most brilliant hitters of his generation. In ODI cricket, he also holds the record for the greatest individual score (264).

Rohit was a member of the Indian side that won the T20 World Cup for the first time, defeating Pakistan in the final. He did, however, lose out on a spot in the 2011 World Cup for fifty-over cricket. Rohit was given the opening batsman role in the 2013 Champions Trophy and hasn’t looked back since. With a photograph in the Mumbai Indians kit, Sachin Tendulkar also expressed his best wishes to Rohit. “Rohit, I wish you a very happy birthday. Have a fantastic year ahead of you, “He sent out a tweet.  Wish you a happy birthday Rohit.