The Indian captain is currently one of the best batsmen across all formats in world cricket at the moment.
There is no doubt that Sachin Tendulkar is one of the best cricketers to have ever played the game.
Dhoni is the only captain to lift all three ICC titles and lead the side the No. 1 rank in ICC Test rankings.
He has 10.5 million on Instagram, 14.7 million on Twitter and 11 million on Facebook.
Meanwhile, he has 9 million Instagram followers and 3.1 million followers on Facebook.
Yuvraj Singh is the latest Indian cricketer who has announced his retirement from international cricket.
He was an integral part of the Indian team across all formats throughout the first decade of the 21st century.
The former South African skipper played international cricket for more than a decade and a half.
Shikhar Dhawan was a slightly late bloomer in international cricket. He was a part of India Under 19.
The Universe Boss is one of the best entertainers in world cricket at the moment.