Answer
Rohit Sharma is the current captain of the Indian cricket team across all formats. He was appointed captain of the limited-overs sides in 2017 and was then made captain of the Test side in 2022. He is the first player to captain India in all three formats of cricket.