Most Runs Against MI in IPL History: The Mumbai Indians are the best team in the Indian Premier League (IPL). They have won this famous league five times. They won in 2013, 2015, 2017, 2019, and 2020. MI has a great group of bowlers. Players like Lasith Malinga, Trent Boult, Harbhajan Singh, Mitchel Johnson, Zaheer Khan, and many other stars have played for this team.
Even now, they have good bowlers like Jasprit Bumrah and Jofra Archer. But some batters have done well against them. We’ll list the batters who scored the most runs against MI in the IPL. Let’s find out who they are. Also read Highest Wicket Taker in IPL in One Season.
Batsman with the Most Runs against MI in the IPL
Shikhar Dhawan Runs in IPL vs MI – 871 runs
The experienced Indian opener, Shikhar Dhawan, is leading the list. He’s also the second-highest run-scorer in the league and has performed well against all teams. Dhawan has played for four different teams in the IPL.
When facing MI, he has played 27 times and scored 871 runs at an average of 39.59. His highest score is 87 not out, and he has hit six half-centuries against the five-time champions.
KL Rahul Runs in IPL vs MI – 867 runs
There’s a player who really enjoys playing against the Mumbai Indians and has impressive stats against them, and that player is KL Rahul. The Indian opener stands out as the only player who has hit three centuries against MI, and two of those were in the 2022 season alone.
Rahul has batted in just 16 innings, amassing 867 runs with a remarkable average of 86.70 and a striking rate of 135.39. He’s also scored three centuries and five half-centuries, with his highest score being an unbeaten 103.
Suresh Raina Runs in IPL vs MI – 824 runs
The former CSK star known as “Mr. IPL” was one of the most reliable batters in the league’s history. His name is Suresh Raina, and he had a great track record. There was always a lot of excitement when CSK faced MI due to their rivalry, and Raina often performed well against them.
In the 34 games he played against Mumbai, he scored 824 runs with an average of 29.42 and a strike rate of 139.42. He also notched up seven half-centuries during these encounters.
AB de Villiers Runs in IPL vs MI – 785 runs
AB de Villiers was a formidable batsman in the IPL, and he gave a tough time to almost every franchise. Although he retired from the league in 2021, his performances left a mark. Against MI, he managed to score 785 runs in 24 innings, with an impressive average of 43.61 and a striking rate of 148.11.
AB de Villiers highest IPL score, a remarkable 133 not out, came against Mumbai. De Villiers also has one century and four half-centuries in his record against them.
Virat Kohli Runs in IPL vs MI – 769 runs
Virat Kohli, the former captain of RCB, may not have had a stellar record against MI, but he holds the fifth spot on this list. Kohli has been a dependable performer in the league and has had some outstanding seasons.
When facing MI, he played 29 innings and accumulated 769 runs with an average of 29.57 and a strike rate of 125.65. In those games, Virat has notched up four half-centuries.
Most Runs vs Mumbai Indians in IPL
Here is the List of Most Runs against Mumbai Indians in IPL:
Batter | Span | Mts | Runs | HS | Avg | SR | 50/100 |
---|---|---|---|---|---|---|---|
Shikhar Dhawan | 2008-2022 | 27 | 871 | 82* | 39.59 | 127.71 | 6/0 |
KL Rahul | 2014-2022 | 16 | 867 | 103* | 86.70 | 135.89 | 3/5 |
Suresh Raina | 2008-2021 | 34 | 824 | 83* | 29.42 | 139.42 | 7/0 |
AB de Villiers | 2008-2021 | 25 | 785 | 133* | 43.61 | 148.11 | 4/1 |
Virat Kohli | 2008-2022 | 30 | 769 | 92* | 29.57 | 125.65 | 4/0 |
MS Dhoni | 2008-2022 | 39 | 746 | 63* | 35.52 | 129.51 | 3/0 |
Manish Pandey | 2010-2022 | 23 | 709 | 81* | 37.31 | 129.37 | 6/0 |
Chris Gayle | 2009-2021 | 20 | 708 | 92* | 41.64 | 132.58 | 6/0 |
David Warner | 2009-2022 | 20 | 666 | 90* | 41.62 | 138.17 | 6/0 |
Ajinkya Rahane | 2011-2022 | 25 | 625 | 68* | 31.25 | 121.12 | 4/0 |
FAQ’s
Who scored most runs against MI in IPL?
In IPL, Shikhar Dhawan has scored the highest number of runs against Mumbai, totaling 901 runs.