KL Rahul has been one of the most technically sound and consistent batters in the Indian Premier League. Known for his calm approach, elegant stroke play, and ability to control the pace of an innings, Rahul has delivered several outstanding performances throughout his IPL career.
Against Mumbai Indians (MI), Rahul has built an impressive record over multiple seasons. From match-winning centuries to crucial half-centuries, he has repeatedly played impactful innings against one of the strongest franchises in the tournament.
This article explores KL Rahul’s overall record against Mumbai Indians and his match-by-match batting performances in the IPL.
KL Rahul Overall T20 Record vs MI
KL Rahul has enjoyed remarkable success against Mumbai Indians in the IPL, producing multiple big scores and maintaining a strong average.
Overall Performance Overview
| Statistic | Value |
|---|---|
| Innings | 20 |
| Runs | 976 |
| Balls Faced | 720 |
| Batting Average | 69.71 |
| Strike Rate | 135.56 |
| Highest Score | 103* (60) |
| 50s | 6 |
| 100s | 3 |
Key Insights
- Rahul has scored 976 runs in 20 innings against Mumbai Indians.
- His average of 69.71 shows how consistently he has performed in this matchup.
- Rahul has registered three centuries and six half-centuries against MI.
- His strike rate of 135.56 highlights his ability to score quickly while maintaining control.
These numbers underline Rahul’s dominance against the Mumbai Indians bowling attack across several IPL seasons.
KL Rahul IPL Batting Innings vs MI
Below is the match-by-match breakdown of KL Rahul’s batting performances against Mumbai Indians in the IPL.
| Season | Score | Opposition | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 2025 | 11 (6) | MI | Mumbai | 21 May 2025 | 183.3 | 2 | 0 |
| 2025 | 15 (13) | MI | Delhi | 13 Apr 2025 | 115.3 | 1 | 0 |
| 2024 | 55 (41) | MI | Mumbai | 17 May 2024 | 134.1 | 3 | 3 |
| 2024 | 28 (22) | MI | Lucknow | 30 Apr 2024 | 127.2 | 3 | 1 |
| 2022 | 103* (62) | MI | Mumbai | 24 Apr 2022 | 166.1 | 12 | 4 |
| 2022 | 103* (60) | MI | Mumbai | 16 Apr 2022 | 171.6 | 9 | 5 |
| 2021 | 21 (22) | MI | Abu Dhabi | 28 Sep 2021 | 95.4 | 2 | 0 |
| 2021 | 60* (52) | MI | Chennai | 23 Apr 2021 | 115.3 | 3 | 3 |
| 2020 | 77 (51) | MI | Dubai | 18 Oct 2020 | 150.9 | 7 | 3 |
| 2020 | 17 (19) | MI | Abu Dhabi | 1 Oct 2020 | 89.4 | 1 | 0 |
| 2019 | 100* (64) | MI | Mumbai | 10 Apr 2019 | 156.2 | 6 | 6 |
| 2019 | 71* (57) | MI | Mohali | 30 Mar 2019 | 124.5 | 6 | 1 |
| 2018 | 94 (60) | MI | Mumbai | 16 May 2018 | 156.6 | 10 | 3 |
| 2018 | 24 (20) | MI | Indore | 4 May 2018 | 120 | 1 | 2 |
| 2016 | 68* (53) | MI | Bengaluru | 11 May 2016 | 128.3 | 3 | 4 |
| 2016 | 23 (14) | MI | Mumbai | 20 Apr 2016 | 164.2 | 2 | 2 |
| 2015 | 25 (24) | MI | Hyderabad | 17 May 2015 | 104.1 | 2 | 0 |
| 2015 | 25 (27) | MI | Mumbai | 25 Apr 2015 | 92.5 | 0 | 1 |
| 2014 | 10 (13) | MI | Hyderabad | 12 May 2014 | 76.9 | 1 | 0 |
| 2014 | 46 (40) | MI | Dubai | 30 Apr 2014 | 115 | 3 | 0 |
Best Performance vs MI
KL Rahul’s most memorable performances against Mumbai Indians came during the IPL 2022 season, where he scored two centuries against MI in the same season.
103* (60) – Mumbai, 2022
Rahul played a brilliant unbeaten innings of 103 runs from 60 balls, dominating the MI bowling attack with precise stroke play.
Key highlights of the innings:
- 9 fours and 5 sixes
- Strike rate above 170
- Controlled the innings from start to finish
103* (62) – Mumbai, 2022
In another incredible knock during the same season, Rahul again scored an unbeaten 103 from 62 balls.
Highlights:
- 12 fours and 4 sixes
- Anchored the innings while accelerating in the middle overs
- Delivered another match-defining performance.
Scoring two centuries against the same opponent in a single IPL season remains one of Rahul’s standout achievements.
Read Also: Delhi Capitals (DC) IPL 2026: Retained & Released Players List
Other Notable Innings vs MI
100* (64) – Mumbai, 2019
Rahul smashed an unbeaten century with 6 fours and 6 sixes, finishing the match with a dominant batting display.
94 (60) – Mumbai, 2018
He played a strong innings of 94 runs, narrowly missing a century while maintaining a strike rate above 150.
77 (51) – Dubai, 2020
Rahul delivered a powerful innings that included 7 boundaries and 3 sixes, keeping his team competitive in the match.
60* (52) – Chennai, 2021
A composed unbeaten half-century helped stabilize the innings and guide the team through a tricky phase.
Performance Trend vs MI
KL Rahul’s performances against Mumbai Indians span more than a decade of IPL seasons.
Season-wise Contribution
| Year | Runs | Notable Performance |
|---|---|---|
| 2025 | 26 | 15 (13) |
| 2024 | 83 | 55 (41) |
| 2022 | 206 | 103*, 103* |
| 2021 | 81 | 60* (52) |
| 2020 | 94 | 77 (51) |
| 2019 | 171 | 100* (64) |
| 2018 | 118 | 94 (60) |
These performances highlight Rahul’s ability to produce both match-winning centuries and crucial supporting innings.
Why KL Rahul Performs Well Against MI
KL Rahul’s batting technique and temperament make him particularly effective against Mumbai Indians.
Key Strengths
Solid technique
Rahul plays both pace and spin comfortably, allowing him to adapt to different match situations.
Ability to anchor innings
He can control the innings from the top order and accelerate later.
Consistency across seasons
Rahul has produced big scores against MI in multiple IPL seasons, including centuries and match-winning knocks.
Overall Record Snapshot vs MI
| Category | Record |
|---|---|
| Matches / Innings | 20 |
| Runs | 976 |
| Highest Score | 103* |
| Batting Average | 69.71 |
| Strike Rate | 135.56 |
| Centuries | 3 |
| Half-centuries | 6 |
Conclusion
KL Rahul has built an exceptional record against Mumbai Indians in the IPL. With 976 runs in 20 innings, including three centuries and six half-centuries, he has consistently delivered strong performances in this rivalry.
His calm batting style, ability to construct innings, and knack for scoring big runs make him a key player whenever his team faces Mumbai Indians in the IPL.



