Mahindra Singh Dhoni, He is the current serving captain of the Indian cricket in all forms of international cricket
mahender singh dhoni
MS Dhoni's first century in International cricket came in a One-Day International against Pakistan on April 5, 2005, scoring 148 runs, in the city of Visakhapatnam. This score, in his fifth One-Day International, bettered his previous best in One-Day International cricket by 136 runs.
The Indian cricket captain is Mahendra Singh Dhoni.
According to official ICC( International Cricket Council) ratings, it's Mahendra Singh Dhoni.
is dhoni is better than sachin in India cricket