Who Is The Captain Of Indian Cricket Team
As of July 6, 2023, the captain of the Indian Cricket Team across all formats - Test, One-Day International (ODI), and Twenty20 International Cricket (T20) - is Rohit Sharma.
He took over the reins from Virat Kohli, who stepped down after a successful seven-year tenure as the Test team captain.