Cricket legend Sachin Tendulkar, who had ended his long wait for an ODI World Cup under Dhoni's captaincy in 2011, too wished luck to the former Indian skipper for his second innings.
"Your contribution to Indian cricket has been immense MS Dhoni. Winning the 2011 World Cup together has been the best moment of my life. Wishing you and your family all the very best for your 2nd innings," Tendulkar said in a tweet as social media went into a tizzy on India's 74th Independence Day following the Ranchi stumper batsman's sudden decision.
"The legend retires in his own style as always, MS Dhoni bhai you have given it all for the country. The champions trophy triumph, 2011 World Cup and the glorious @ChennaiIPL triumphs will always be etched in my memory. Good luck for all your future endeavours. #MSDhoni," senior India off-spinner R Ashwin said in a tweet.
"A visionary leader who has given us innumerable memories to cherish. May your story continue to inspire people to push beyond the boundaries of wisdom and success. You will forever be a champion, MS Dhoni," tweeted Mayank Agarwal.
"Congratulations MS Dhoni on a great international career. It was an honour to play alongside. Your calm demeanour and the laurels you brought as skipper will forever be remembered and cherished. Wishing you the very best," said Anil Kumble.
"Welcome to the retirement club, MSD! What a magical career!" said former England batsman Kevin Pietersen.
"The 2011 World Cup win was Sachin Tendulkar farewell but masterminded by MS Dhoni ... What an incredible international career ... You could argue the greatest ever white ball captain & finisher ... Cheers for all the memories MS," said former England captain Michael Vaughan.
Virender Sehwag