Mumbai Indians (MI) is a strong team that has won the IPL title multiple times. However, some batsmen have consistently scored the most runs against MI in IPL history. So, who are the top 5 players with the most runs against MI in IPL. These players have shown amazing skills and scored big runs against MI over the years.
1. Virat Kohli – 980 Runs
Virat Kohli, the star batsman of Royal Challengers Bangalore (RCB), holds the record for scoring the most runs against MI in IPL. From 2008 to 2025, Kohli played 36 matches and 35 innings against MI. He scored an impressive 980 runs with a highest score of 92 not out. His average against MI is 31.61, and he has a strike rate of 129.11. Kohli has hit 6 fifties and smashed 84 fours and 36 sixes against MI.
Kohli’s ability to stay calm and score consistently makes him a tough player for MI. For example, his 92* was a match-winning knock that helped RCB chase a big total. Moreover, his aggressive batting style and quick running between the wickets have troubled MI’s bowlers. Therefore, it’s no surprise that Kohli tops the list of players with the most runs against MI in IPL.
2. KL Rahul – 965 Runs
Next on the list is KL Rahul, who has played for teams like Delhi Capitals, Kings XI Punjab, Lucknow Super Giants, Punjab Kings, RCB, and Sunrisers Hyderabad. Between 2014 and 2025, Rahul played 19 matches against MI and scored 965 runs in 19 innings. His highest score is an unbeaten 103*, and he has an outstanding average of 74.23. With a strike rate of 135.15, Rahul has hit 3 centuries and 6 fifties, along with 75 fours and 38 sixes.
Rahul’s elegant batting and ability to score big runs make him a key player against MI. For instance, his century against MI was a game-changer for his team. Additionally, his calm approach and smart shot selection have helped him score the most runs against MI in IPL in fewer matches compared to others. As a result, Rahul is second on this list.
3. Shikhar Dhawan – 901 Runs
Shikhar Dhawan, known for his aggressive batting, takes the third spot for scoring the most runs against MI in IPL. Dhawan, who played for Delhi Capitals, Deccan Chargers, Punjab Kings, and Sunrisers Hyderabad, scored 901 runs in 28 matches from 2008 to 2023. His highest score against MI is 82 not out, with an average of 39.17 and a strike rate of 128.34. Dhawan has 6 fifties, 100 fours, and 22 sixes against MI.
Dhawan’s fearless approach and ability to attack MI’s bowlers from the start have made him successful. For example, his quick starts have often put MI’s bowlers under pressure. Furthermore, his experience and consistency have helped him score big runs. Consequently, Dhawan is one of the top players with the most runs against MI in IPL.
4. Suresh Raina – 850 Runs
Suresh Raina, also known as “Mr. IPL,” is fourth on the list of players with the most runs against MI in IPL. Raina, who played for Chennai Super Kings (CSK) and Gujarat Lions, scored 850 runs in 36 matches from 2008 to 2021. His highest score is 83 not out, with an average of 28.33 and a strike rate of 138.21. Raina has 7 fifties, 71 fours, and 35 sixes against MI.
Raina’s ability to play big shots and handle pressure situations made him a dangerous batsman against MI. For instance, his quick fifties helped CSK win crucial matches against MI. Moreover, his fielding and all-round contribution added to his impact. Thus, Raina’s consistent performances place him among the top players with the most runs against MI in IPL.
5. MS Dhoni – 829 Runs
Finally, MS Dhoni, the legendary captain of Chennai Super Kings (CSK) and Rising Pune Supergiant, rounds out the list. From 2008 to 2025, Dhoni played 46 matches against MI and scored 829 runs in 40 innings. His highest score is 63 not out, with an average of 36.04 and a strike rate of 133.06. Dhoni has 3 fifties, 63 fours, and 39 sixes against MI.
Dhoni’s cool-headed approach and ability to finish matches have troubled MI over the years. For example, his powerful sixes in the final overs have won many games for CSK. Additionally, his experience and smart batting have helped him score big runs. Therefore, Dhoni is one of the top 5 players with the most runs against MI in IPL.
These five players – Virat Kohli, KL Rahul, Shikhar Dhawan, Suresh Raina, and MS Dhoni, have scored the most runs against MI in IPL due to their unique skills. First, their consistency and ability to perform in big matches helped them score big. Second, their smart shot selection troubled MI’s bowlers. Third, their experience in the IPL allowed them to understand MI’s strategies and counter them effectively. As a result, they have left a lasting impact by scoring the most runs against MI in IPL.
The post Top 5 Players with Most Runs Against MI in IPL appeared first on Sportzcraazy.
from Cricket News & Updates | Today Cricket Rankings | Latest Match Schedule https://ift.tt/5XcxJ4V
via IFTTT
0 Comments