Players To Have Captained MI



1. Harbhajan Singh (2008-12): 30 Matches, 14 Won



2. Shaun Pollock (2008): 4 Matches, 3 Won



3. Sachin Tendulkar (2008-11): 55 Matches, 32 Won



4. Dwayne Bravo (2010): 1 Match, 0 Won



5. Ricky Ponting (2013): 6 Matches, 3 Won



6. Rohit Sharma (2013-23): 163 Matches, 91 Won



7. Kieron Pollard (2014-21): 9 Matches, 5 Won



8. Suryakumar Yadav (2023): 1 Match, 1 Won



9. Hardik Pandya (2024): Current Season Captain Of The Team

(All Images Credit: Getty / X)