Mahendra Singh Dhoni is Compleated his first Centuary in Vishakhapattanam for INDIA.
On Indian soil he scored his first ODI century at Visakhapatnam against Pakistan in 2005.
The Indian cricket captain is Mahendra Singh Dhoni.
Mahendra sing Dhoni is the present captain of India cricket team.
According to official ICC( International Cricket Council) ratings, it's Mahendra Singh Dhoni.