Over the years, there have been several reports and rumours that the move led to possible friction within the players. However, legendary Indian spinner Harbhajan has categorically denied there being any friction or dissatisfaction over Dhoni becoming the captain. MS Dhoni became the captain of the Indian cricket team at a relatively young age of 26, being entrusted with the role over seniors like Yuvraj Singh , Virender Sehwag or Harbhajan Singh. The move ultimately paid dividends as Dhoni led India to three ICC trophies, winning the inaugural T20 World Cup in 2007, the 50-over World Cup at home in 2011, and the Champions Trophy in 2013.
Former India cricketer Harbhajan Singh explained why the senior players of the team were not affected despite MS Dhoni becoming captain over them.
Harbhajan explained why the senior players were not affected despite a much younger player being made captain of the team over them. “Dada ( Sourav Ganguly ) brought in the players and made the team… the likes of myself, Zaheer Khan , Yuvraj Singh, Virender Sehwag. “We never had an issue with Dhoni becoming the captain despite being so young. For Dhoni to be successful, it had to be a combined effort,” he stated.
We understood the captain wasn’t everything, and all 11 players had to do well for Dhoni to look good as captain. Harbhajan was a crucial cog of the Indian team that won the T20 World Cup in 2007 and the 50-over World Cup in 2011.
Dhoni had a set team of experienced players who had played together for seven or eight years,” Harbhajan said, in an interview with Prakhar Gupta .

