Mumbai Indians (MI) are one of the most successful teams in the Indian Premier League (IPL), known for their strong batting lineup and star players. However, some bowlers have consistently challenged MI’s dominance, picking up wickets to trouble their batsmen. These bowlers have used their skills to outsmart MI’s batting stars, earning their place in the record books. So, who are the top 5 players with the most wickets against MI in IPL history?
1. Dwayne Bravo
Dwayne Bravo, the West Indian all-rounder, leads the list of players with the most wickets against MI. Playing for Chennai Super Kings (CSK) and Gujarat Lions (GL) from 2011 to 2022, Bravo took 35 wickets in 23 matches against MI. His clever variations and death-bowling skills made him a tough opponent for MI’s batsmen.
In 23 innings, Bravo bowled 80.2 overs, conceding 638 runs at an average of 18.22. His economy rate of 7.94 and strike rate of 13.77 show how quickly he dismissed MI’s players. Bravo’s best bowling figures against MI are 4/42, and he has one four-wicket haul. His ability to bowl slower balls and yorkers troubled MI’s big hitters like Rohit Sharma and Kieron Pollard.
Moreover, Bravo’s experience in high-pressure games, including CSK vs. MI rivalries, helped him shine. For fans searching for the most wickets against MI, Bravo’s name stands tall.
2. Mohit Sharma
Mohit Sharma, the Indian pacer, takes the second spot with 33 wickets against MI. Representing Chennai Super Kings, Delhi Capitals, Gujarat Titans, and Kings XI Punjab from 2013 to 2025, Mohit has been a reliable bowler. His ability to swing the ball and bowl in the death overs has made him a key player in the most wickets against MI list.
Mohit bowled 74.3 overs in 21 matches, giving away 667 runs at an average of 20.21. His economy rate of 8.95 is higher, but his strike rate of 13.54 shows he took wickets regularly. Mohit’s best performance against MI is an impressive 5/10, and he has one four-wicket haul and one five-wicket haul. His fiery spell of 5/10 dismantled MI’s batting lineup, proving his knack for big moments.
Additionally, Mohit’s consistency across different teams makes him a standout in the most wickets against MI race. His ability to adapt to MI’s strong batting has been key.
3. Sunil Narine
Sunil Narine, the mystery spinner from Kolkata Knight Riders (KKR) and Trinidad & Tobago, ranks third with 31 wickets against MI. From 2011 to 2025, Narine’s unique spin and tight bowling have troubled MI’s batsmen, earning him a spot among the top 5 players with most wickets against MI.

In 26 matches, Narine bowled 100.1 overs, conceding 666 runs at an average of 21.48. His economy rate of 6.64 is the best among the top five, showing how hard it was for MI to score off him. With a strike rate of 19.38, Narine struck regularly. His best figures against MI are 4/15, and he has two four-wicket hauls.
Furthermore, Narine’s ability to bowl in the powerplay and middle overs disrupted MI’s top order, including stars like Rohit Sharma and Suryakumar Yadav. For those looking into the most wickets against MI, Narine’s spin magic is unforgettable.
4. Yuzvendra Chahal
Yuzvendra Chahal, India’s leg-spin star, is fourth on the list with 29 wickets against MI. Playing for Royal Challengers Bangalore (RCB) and Rajasthan Royals (RR) from 2014 to 2024, Chahal has consistently outfoxed MI’s batsmen. His clever variations make him a key name in the most wickets against MI records.
Chahal bowled 77 overs in 20 matches, giving away 616 runs at an average of 21.24. His economy rate of 8.00 and strike rate of 15.93 reflect his wicket-taking ability. Chahal’s best figures against MI are 4/38, and he has one four-wicket haul. His one maiden over against MI shows his control in high-scoring games.
Moreover, Chahal’s knack for breaking partnerships and dismissing key MI players like Ishan Kishan and Hardik Pandya has been crucial. His contribution to the most wickets against MI list highlights his skill as a modern-day spinner.
5. Ravichandran Ashwin
Ravichandran Ashwin, the Indian off-spinner, rounds out the list with 29 wickets against MI. Playing for Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Rising Pune Supergiant, and Rajasthan Royals from 2009 to 2025, Ashwin’s experience and variety have troubled MI. His consistency places him among the top 5 players with most wickets against MI.
In 38 matches, Ashwin bowled 134 overs, conceding 931 runs at an average of 32.10. His economy rate of 6.94 and strike rate of 27.72 show he was more about control than quick wickets. Ashwin’s best figures against MI are 3/29, and he bowled one maiden over. His ability to bowl carrom balls and sliders kept MI’s batsmen guessing.
Additionally, Ashwin’s long career and multiple team stints gave him many chances to face MI, helping him pile up wickets. For fans exploring the most wickets against MI, Ashwin’s performances are noteworthy.
Mumbai Indians boast a formidable batting lineup, with players like Rohit Sharma, Suryakumar Yadav, Hardik Pandya, Tilak Varma and Kieron Pollard. Yet, the top 5 players with most wickets against MI have found ways to challenge them. For example, Bravo and Mohit’s pace and variations worked well in the death overs, while Narine and Chahal’s spin troubled MI in the middle overs. Ashwin’s experience and clever bowling exploited MI’s weaknesses against spin.
Bowling to Mumbai Indians is tough, given their aggressive batting and ability to chase big totals or set high scores. The top 5 players with most wickets against MI have mastered the art of bowling in high-pressure situations. Whether it’s Bravo’s slower balls, Narine’s mystery spin, or Chahal’s leg-breaks, these bowlers have found ways to break MI’s batting.
Additionally, MI’s home ground, Wankhede Stadium, is known for its flat pitches and short boundaries, making it hard for bowlers. However, these bowlers have performed well both at Wankhede and away, showing their versatility.
The top 5 players with most wickets against MI are Dwayne Bravo, Mohit Sharma, Sunil Narine, Yuzvendra Chahal, and Ravichandran Ashwin. Their ability to challenge MI’s star-studded batting lineup with pace, spin, and strategy makes them legends of the game. From Bravo’s death-over heroics to Narine’s spin wizardry, these bowlers have defined the most wickets against MI in IPL. For fans searching for the most wickets against MI, this list completes their query.