Versus Runs Mat Inns Avg SR HS 100s/50s
CSK 630 16 15 45.00 142.86 98* 0/6
DC 425 17 15 28.33 141.20 77 0/3
Gujarat Lions 51 3 2 51.00 141.67 51* 0/1
GT 249 6 6 49.80 132.44 112* 1/1
KKR 522 18 16 37.29 137.37 74 0/6
LSG 57 1 1 135.71 57* 0/1
MI 976 20 20 69.71 135.55 103* 3/6
Pune Warriors 0 1 0 0/0
PBKS 217 10 9 31.00 138.22 74 0/1
RR 751 17 17 50.07 131.75 95* 0/7
Rising Pune Supergiant 45 2 2 22.50 100.00 38 0/0
RCB 782 18 17 71.09 144.28 132* 1/4
SRH 482 15 15 34.42 121.71 79 0/4
Overall 5187 144 135 46.31 135.85 132* 5/40

Key Insights

KL Rahul’s 965 runs are the most by a batter against Mumbai Indians (MI) in the IPL. He also averages above 70 against them. Rahul is the only batter to average above 70 against MI among the batters with 200 or more runs.

Apart from his run tally and average, he has struck three centuries against them, the most by a batter versus an IPL opponent. The first (100*) of his three hundreds came in 2019, while the next two followed in consecutive games in 2022 – 103 not out both times. 

Rahul has also scored six fifties against Mumbai. It won’t be inappropriate to say that Rahul is fond of MI’s bowling attack.

The keeper-batter’s other IPL century came against his former team, Royal Challengers Bengaluru (RCB). He scored an unbeaten 132 in 2020 to bring up his highest score against any team. Find out our top five performances of KL Rahul in IPL in this blog.

Rahul’s overall performance against RCB is his second-best against an IPL team after MI. He averages above 70 and strikes above 140 against them, with 750+ runs.

The Karnataka batter has scored a fifty against 11 of the 13 teams he has played against in the IPL. Interestingly, he never went past 50 runs against the two Pune-based teams – Pune Warriors and Rising Pune Supergiant.

Rahul has smashed five or more fifty-plus scores against five teams – CSK, KKR, MI, RR, and RCB. And he has also scored 500-plus runs against each of them.