Who is the No 1 captain in IPL history?

Shubman Gill will be the captain of the Gujarat Titans.

The captain of Royal Challengers Bangalore is Virat Kohli

KL Rahul will be the captain of Lucknow Super Giants.

Kane Williamson is going to be the captain of Sunrisers Hyderabad.

Sanju Samsung will be the captain of Rajasthan Royals.

Mayank Agarwal will be the captain of Punjab Kings

Mahendra Singh Dhoni will remain the captain of Chennai Super Kings.

Shreyas Iyer has been made the captain of Kolkata Knight Riders.

Mumbai Indians captain is Hardik Pandya

Delhi Capitals captain could be Rishabh Pant or David Warner