Who is the indian cricket team captain 2018?
No context provided
Who was the Indian Test Match captain in 2018?
Virat Kohli
No context provided
Who was the India one day international captain?
Rohit Sharma
List of India national cricket captains
https://en.wikipedia.org/wiki/List%20of%20India%20national%20cricket%20captains
The 2018 Indian cricket team captains were Virat Kohli, as Indian Test Match captain, and Rohit Sharma as India one day international captain.