Virat Kohli was the Indian captain across all formats before he stepped down from the position in 2021-2022 over a period of 3-4 months.
Image Source : GettyRohit Sharma was appointed as India's all-format captain in 2022 after Kohli stepped down
Image Source : GettyAjinkya Rahane took over the reins from Virat Kohli on Australia tour in 2020-21 to lead India to a historic series win down under
Image Source : GettyKL Rahul has stepped in as captain across all formats - in 3 Tests, 1 T20I and 7 ODIs
Image Source : GettyJasprit Bumrah led India in one Test against England in 2022 as designated skipper Rohit was injured.
Image Source : GettyHardik Pandya is leading India in T20Is ever since T20 World Cup ended last year and also led the team in one ODI earlier this year.
Image Source : GettyShikhar Dhawan led India in 12 ODIs across 2021-2022 when senior players were rested and also led a second string side in T20I series on Sri Lanka tour.
Image Source : GettyRishabh Pant led India during the T20I series against South Africa at home in 2022.
Image Source : GettyRuturaj Gaikwad will be leading India in the Asian Games in China in September this year.
Image Source : GettyNext : Sanju Samson returns; no Ishan Kishan, Chahal: Predicting India's likely XI for 1st ODI vs West Indies