Top 10 MI Players of All Time: Legends of Mumbai Indians
Mumbai Indians (MI) is one of the most successful and beloved franchises in the Indian Premier League (IPL). They have consistently proven their dominance with powerful performances throughout IPL history. This franchise holds an aura and reputation that is incomparable to any other, making it a dream team for many cricketers.
Over the years, MI has received immense love from fans not only in India but across the world, as legendary players have donned the iconic Blue and Gold jersey. From Sachin Tendulkar to Rohit Sharma, many cricketing greats have been a part of this veteran franchise, which has won a total of five IPL titles—joint-most alongside Chennai Super Kings (CSK)—in 18 years. Under the captaincy of their most successful leader, Rohit Sharma, MI has dominated several IPL seasons, reinforcing why they are one of the best franchises in the world’s top T20 league.
In this article, we look at the top 10 MI players who have represented Mumbai Indians from 2008 to 2024 and explore their legacy with the team.
Ranking Factor
The players on this list are ranked not by their journey but by their influence, match-winning performances, and overall impact in shaping Mumbai Indians into one of the top franchises in world cricket.
1. Sachin Tendulkar – The Master Blaster
Sachin Tendulkar, also known as the “God of Cricket,” not only inspired Indian cricketers but also influenced players worldwide, making cricket an emotion in every Indian household. Mumbai Indians bought Sachin as an icon player in the inaugural season of the IPL in 2008, and he served the team as a player until 2013.
During his tenure, he delivered several impressive performances with the bat and showcased his captaincy skills. In 2010, he won the Orange Cap for being the highest run-scorer of the season. Later, in 2013, he retired from the IPL after Mumbai Indians clinched their first-ever title under the captaincy of Rohit Sharma. Following his retirement, he joined the team’s management as an icon of the franchise.
Key Stats
Matches | Runs | Highest Score |
78 | 2334 | 100* |
Also Read: Mumbai Indians vs Chennai Super Kings Head-to-Head Stats & IPL 2025 Updates | MI vs CSK
2. Rohit Sharma – The Hitman
Mumbai’s local boy and one of the top 10 MI players, Rohit Sharma, began his IPL career with Deccan Chargers before being bought by the Mumbai Indians in 2011. From there, history was made with his exceptional captaincy and batting skills.
In 2013, Rohit replaced the legendary Ricky Ponting as Mumbai Indians’ captain midway through the season, and from that moment, he never looked back. Under his leadership from 2013 to 2023, Mumbai Indians won five IPL titles in 2013, 2015, 2017, 2019, and 2020, along with a Champions League T20 title. Rohit is also among the highest run-scorers in IPL history and is widely known for his effortless six-hitting ability, often sending the ball soaring beyond the boundary with ease.
Key Stats
Matches | Runs | Highest Score |
257* | 6628 | 109* |
3. Lasith Malinga – The Yorker King
Lasith Malinga was bought by Mumbai Indians in the inaugural season of the IPL and played for the franchise until 2017. He then took on the role of bowling mentor for MI before rejoining the team as a player in 2019 and 2020.
Malinga provided many unforgettable moments for his fans with his exceptional bowling, often single-handedly dismantling opposition batting lineups. His deadly yorkers struck fear into batsmen worldwide. In 2011, he was the highest wicket-taker of the season and won the Purple Cap. With MI, Malinga won all five IPL titles as a player, making him one of the most crucial players in the franchise’s history.
Key Stats:
Matches | Wickets | Best Bowling figure |
122 | 170 | 5/13 |
4. Kieron Pollard – The Big Man
Kieron Pollard is one of the most prolific and destructive all-rounders in the world, known for showcasing his Caribbean power in numerous matches. His explosive batting often helped MI snatch victory from the jaws of defeat. With his hard-hitting abilities and handy bowling skills, he played a crucial role in winning several matches for the franchise.
Many bowlers feared bowling to Pollard in the death overs due to his aggressive batting. He joined Mumbai Indians in 2010 and consistently served the franchise until 2022. During this long journey, he won all five IPL titles with MI, cementing his legacy as one of the team’s most impactful players.
Key Stats
Matches | Runs | Highest Score |
189 | 3412 | 87* |
5. Harbhajan Singh – The Terminator
Harbhajan Singh, famously known as “The Terminator,” was one of the most prolific spinners in IPL history, showcasing his magic with spin throughout his career. He joined Mumbai Indians in 2008 as a veteran spinner and served the legendary franchise with his exceptional bowling skills.
Harbhajan remained with MI until 2017 before moving to another top franchise, Chennai Super Kings (CSK), in 2018. During his tenure with Mumbai Indians, he won three IPL trophies, leaving a lasting impact on the team’s success.
Key Stats
Matches | Wickets | Best Bowling Figure |
163 | 150 | 5/18 |
6. Sanath Jaysuriya – The Power-Play King
Sanath Jayasuriya was one of the best batsmen for Mumbai Indians, opening the innings for the team. This left-handed batter revolutionized the approach to power-play cricket in the IPL, redefining power-hitting in the first six overs, which was previously reserved for the death overs.
Jayasuriya played for MI for only three years, but the impact he made with the bat, especially in the power-play, was truly destructive. His explosive performances cemented his place as one of the top batters in Mumbai Indians’ history.
Key Stats
Matches | Runs | Highest Score |
30 | 768 | 114* |
7. Jasprit Bumrah – The Spearhead
Jasprit Bumrah is one of the famous MI players currently, having joined the franchise in 2013. In his very first season, he showcased his potential to become one of the best bowlers in world cricket. With his exceptional bowling skills, Bumrah has impressed not only fans but also players across the cricketing world.
He is MI’s most reliable bowler, capable of delivering in any phase of the game—be it the initial overs, middle overs, or death overs. With Mumbai Indians, he has won five IPL titles, making him one of the most integral members of the team.
Key Stats
Matches | Wickets | Best Bowling Figures |
133 | 165 | 5/10 |
8. Hardik Pandya – Kung Fu Pandya
Hardik Pandya is one of the top MI players and most talented and prolific all-rounders from the new generation of Mumbai Indians. He joined the team in 2015 as a youngster, but his skills were far beyond that of a newcomer.
He was as skillful as veteran all-rounders, effortlessly showcasing both his batting and bowling abilities, which helped MI win numerous matches. With Mumbai Indians, Hardik won four IPL titles before joining Gujarat Titans. Later, MI bought him back and entrusted him with the captaincy, replacing Rohit Sharma.
Key Stats
Matches | Runs | Highest Score |
137 | 2525 | 91 |
9. Suryakumar Yadav – Mr. 360 (2.0)
Suryakumar Yadav is one of the best Mumbai Indians players and T20 batsmen in the world right now, showcasing his batting prowess at the top of the order for Mumbai Indians. He first joined MI in 2012 but was later released by the franchise.
However, in 2018, MI brought this local boy back into the team, and Surya proved his worth, establishing himself as one of the finest T20 batsmen. He has won two IPL titles with the MI franchise and is currently one of the key players on whom the team’s batting lineup relies.
Key Stats
Matches | Runs | Highest Score |
150 | 3594 | 103* |
10. Trent Boult – The King of Swing
Trent Boult is one of the finest bowlers with the new ball, possessing a magical ability to swing it effortlessly. He joined Mumbai Indians in 2020, and within just a year, he became the team’s most reliable bowling option due to his skill in both the power-play and death overs.
While partnering with Jasprit Bumrah, this duo became one of the most lethal bowling pairs in IPL history, capable of changing the course of any match with their exceptional bowling. Later, Boult left the franchise to join Rajasthan Royals, but in the IPL Auction 2025, MI management brought him back to strengthen their bowling attack once again.
Key Stats
Matches | Wickets | Best Bowling Figures |
104 | 121 | 4/18 |
Also Read: Who is the Owner of Mumbai Indians in IPL? Name, Age, Net Worth, Controversy, & Background
Top 10 MI Players of All Time
Players | Matches | Runs/Wickets | Current Role |
---|---|---|---|
Sachin Tendulkar | 78 | 2334 Runs | Mentor |
Rohit Sharma | 257 | 6628 Runs | Batsman |
Lasith Malinga | 122 | 170 Wickets | – |
Kieron Pollard | 189 | 3412 Runs | Batting Coach |
Harbhajan Singh | 163 | 150 Wickets | – |
Sanath Jayasuriya | 30 | 768 Runs | – |
Jasprit Bumrah | 133 | 165 Wickets | Bowler |
Hardik Pandya | 137 | 2525 Runs | Captain and All-Rounder |
Suryakumar Yadav | 150 | 3594 Runs | Batsman |
Trent Boult | 104 | 121 Wickets | Bowler |
Q. Who is the best player in Mumbai Indians history?
Rohit Sharma is widely regarded as the best player in Mumbai Indians history due to his leadership, match-winning abilities, and consistent performances.
Q. How many IPL titles has MI won?
MI has won 5 IPL titles: in 2013, 2015, 2017, 2019 and 2020
Q. Who is the highest run-scorer for MI?
Rohit Sharma holds the record for the highest runs for MI, with over 6,900 runs.
Q. Who has taken the most wickets for MI?
Lasith Malinga is the leading wicket-taker for MI, with over 190 wickets in his IPL career.
Q. Who is MI’s best overseas player?
Kieron Pollard is often considered MI’s best overseas player due to his contributions with both bat and ball over multiple seasons.
Q. Which player has won the most matches for MI?
Rohit Sharma has played a significant role in most of MI’s victories, both as a captain and an opener.
Q. Who is the current captain of CSK?
Hardik Pandya continues to be the captain of Mumbai Indians.
Q. Who is MI’s best all-rounder?
Hardik Pandya is considered MI’s best all-rounder due to his contributions with the bat, ball, and in the field.