He made his debut in 2004. He played 11 years until now.
Yes, Dhoni used to play football. He played football before he played cricket.
Indian cricketer Mahendra Singh Dhoni has played Test cricket for India since the 2005-06 season - and has played for India in the World Cup competitions of 2007 and 2011.
3 years
24
last six dhoni world cup
MS Dhoni
Vishakhapattnam India in 2006
243 ODI's, 83 Test matches and 49 20-20 matches.
He is the India's captain and wicketkeeper.
23
24
As of January 2011, in the 24 matches that India have played with Mahendra Singh Dhoni as captain. Of these, 14 have resulted in victory for India, three have been lost by India, and seven have resulted in draws.