Virat Kohli made his Ranji Trophy comeback on Thursday (January 30), playing under captain Ayush Badoni for Delhi. Here are all the captains Kohli has played under in his professional career.

Virat Kohli made his Ranji Trophy comeback on Thursday (January 30), playing under captain Ayush Badoni for Delhi. Here are all the captains Kohli has played under in his professional career.

Playing in the tournament for the first time since 2012, Kohli attracted a throng of fans at the nets before he even got on to the pitch, and free entry meant the Arun Jaitley Stadium had over 15,000 spectators to watch him in action.

Read more: Kohli, Kotla & hysteria: A live account of the King's Delhi-rious homecoming

Delhi skipper Ayush Badoni won the toss and chose to field, meaning Kohli wouldn't be in action with the bat as soon as his fans might have hoped. But his side bowled Railways out for 241, before reaching 41-1 by the end of the day. Kohli is carded to bat next.

Full list: Every international and domestic captain Virat Kohli has played under

Badoni became the 23rd player to captain the India star in his professional career. The first to do so was Mithun Manhas, who led Delhi against Services on Kohli's List A debut in February.

Manhas was also in charge of the side in November that year, during Kohli's first-class debut against Tamil Nadu. Kohli's first T20 skipper was Virender Sehwag, for Delhi in April 2007. His first IPL captain was Rahul Dravid, in the tournament's first-ever match in 2008.

In Test and ODI cricket, Kohli made his debut under MS Dhoni, winning the 2011 World Cup with the same captain. In the shortest format, he debuted under Suresh Raina on a tour of Zimbabwe in 2010.

Current India head coach Gautam Gambhir captained Kohli in ODI cricket, as well as first-class and List A cricket for Delhi. Kohli's most recent Test match came under Jasprit Bumrah's captaincy, with his last ODI and T20I both under Rohit Sharma.

Name Format(s) Team(s)
MS Dhoni Test, ODI, T20I, List A, T20 India, Indians (tour game)
Virender Sehwag Test, First-class, List A, T20 India, Delhi, North Zone
Rohit Sharma Test, ODI, T20I India
Jasprit Bumrah Test India
KL Rahul Test, ODI, T20I India
Suresh Raina ODI, T20I, T20 India, Indians (tour game)
Gautam Gambhir ODI, First-class, List A India, Delhi
Hardik Pandya ODI India
Mithun Manhas First-class, List A Delhi, North Zone
Aakash Chopra First-class, List A Delhi
Ayush Badoni First-class Delhi
S Badrinath First-class India A
Cheteshwar Pujara First-class India A
Yuvraj Singh First-class, List A Rest of India, India Board President's XI, India Blue
Mohammad Kaif List A India Red
Dinesh Karthik List A India Red
Rajat Bhatia List A North Zone
Rahul Dravid T20 Royal Challengers Bangalore
Kevin Pietersen T20 Royal Challengers Bangalore
Anil Kumble T20 Royal Challengers Bangalore
Daniel Vettori T20 Royal Challengers Bangalore
Faf du Plessis T20 Royal Challengers Bangalore
Shikhar Dhawan T20 Delhi

-In the formats column, "First-class", "List A" and "T20" refer to matches apart from Tests, ODIs and T20 internationals.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.