Harbhajan Singh, The Indian spin bowler specialist captained the Mumbai Indians in the IPL 2012. Due to Sachin Tendulkar’s injury ahead of the start of the season, Harbhajan Singh has replaced Tendulkar as a captain, who was initially picked by the team.