There are only two teams that have won the Indian Premier League five times in total. Chennai Super Kings and Mumbai Indias. Meanwhile, MI did it in 2021, and all these titles came against Rohit Sharma. MI has always produced many superstars, and their bowling attack has always been among the best in the tournament.
Some big bowling stars like Lasith Malinga, Trent Boult, Mitchell Johnson, Harbhajan Singh, Zaheer Khan, and many others have played in the past. Jasprit Bumrah is leading this legacy ahead. Hence, you won’t find many batters doing well against MI on a consistent basis. That is why there is no batter who has scored 1,000 runs against them. So let’s check out the top five batters with the most runs against MI in the IPL.
Top 5 Players with Most Runs against MI in IPL
S.N. | Player | Matches | Runs | Average | Strike Rate |
---|---|---|---|---|---|
1 | Shikhar Dhawan | 28 | 901 | 39.17 | 128.34 |
2 | KL Rahul | 17 | 895 | 81.36 | 135.60 |
3 | Virat Kohli | 33 | 855 | 30.53 | 126.85 |
4 | Suresh Raina | 34 | 824 | 29.42 | 139.42 |
5 | Ab de Villiers | 25 | 785 | 43.61 | 148.11 |
5. Ab de Villiers
Former RCB star and IPL legend, AB de Villiers, was one of the best players to play in the Indian Premier League. Whether it was international cricket or the IPL, De Villiers impacted the game at a level that not many have reached. De Villiers has scored the most runs against MI for an overseas star. He has played 25 matches, batted in 24 innings, and scored 785 runs at an average of 43.61 and a brilliant strike rate of 148.11. He has also scored one century and four half-centuries, with a best of 133 not out. This is the highest individual score against MI in the IPL.
4. Suresh Raina
CSK and MI have been rivals, and they have played many intense matches in the IPL, including knockouts. And Suresh Raina was always among the CSK players who had done well against MI. He has played 34 matches against this team and scored 824 runs at an average of 29.42 and a strike rate of 139.42. Raina registered seven half-centuries with a best of 83 not out.
3. Virat Kohli
Virat Kohli is another batter who has done well against the five-time champions. He has led RCB to some wins against MI. Overall, he has played 33 matches against Mumbai Indians and scored 855 runs at a strike rate of 126.85 and a batting average of 30.53. Virat has scored five half-centuries against this team, with a best score of 92 not out.
2. KL Rahul
KL Rahul just loves playing against Mumbai Indians. His stats tell the same story. The Indian superstar has played 17 games against MI and is climbing the ladder very fast. He has scored 895 runs at an incredible average of 81.36 and a strike rate of 135.60. He is the only player to score three centuries against MI, and his best score against them is 103 not out. Apart from that, he has also scored five half-centuries against them.
1. Shikhar Dhawan
Shikhar Dhawan has been a bankable player wherever he has played. The Southpaw loves scoring runs and does it in his own way. He calmly does his work and performs in almost every game. That is why he is among the top scorers on this list. Dhawan has played 28 matches against the five-time champions and scored 901 runs at an average and strike rate of 39.17 and 128.34, respectively. His best against them is 82 not out, and he has also scored six half-centuries against them.