Dinesh Karthik is India's legendary wicket-keeper batsman, who is rocking even at the age of 37. Dinesh Karthik got a chance in the Indian T20 team after 3 years and proved himself by playing excellent innings in the series against South Africa. It has been 19 years since Dinesh Karthik made his international debut. He started his career in international cricket in 2004 against England. Since then, how many captains of Team India have changed. Dinesh Karthik has so far played cricket for the Indian team under the captaincy of 11 captains.

Here are those 11 captains

Dinesh Karthik has played cricket for India under the captaincy of Sourav Ganguly, Rahul Dravid, Virender Sehwag, Anil Kumble, MS Dhoni, Virat Kohli, Ajinkya Rahane, Rohit Sharma, Suresh Raina, and Rishabh Pant. Is. Dinesh Karthik has also been selected in the Indian T20 team for the tour of Ireland and if he gets a chance to play under the captaincy of Hardik Pandya on this tour, he will set a record and will probably be the first player in the world to play under the captaincy of 12 captains...

Dinesh Karthik has played 26 Test matches for India so far in which he scored 1025 runs. In ODIs, he has scored 1752 runs in 94 innings and 491 runs in 37 T20 matches. He has also become the youngest batsman to score a fifty in T20 International cricket for India.