In any given format and at any level of the game, a batter/bowler will have some favourite opponents and take a special liking towards them in any of the contests they face each other. Be it with the bat or ball, a player gives his best and always performs against these opponents.

IPL is no different, as it gives a perfect opportunity for an individual to get acclimatised to facing each and every team. So in this article, we discuss the batters with the most runs against an opponent in the IPL over the course of all these years.

Most Runs against a Single Opponent in IPL

PlayerInningsRunsOpponent
Rohit Sharma361161Kolkata Knight Riders
Virat Kohli361159Punjab Kings
Virat Kohli341146Chennai Super Kings
David Warner261134Punjab Kings
Virat Kohli301130Delhi Capitals
David Warner281093Kolkata Knight Riders
Rohit Sharma381092Delhi Capitals
Shikhar Dhawan291057Chennai Super Kings
Virat Kohli321021Kolkata Knight Riders
KL Rahul21977Mumbai Indians

Key Insights

3: The number of centuries scored by KL Rahul against the Mumbai Indians (MI), scoring 860+ runs in the process. This is the most by any player against a single team.

86.7: This is Rahul’s average against the Mumbai Indians, and this is the highest for any batter against any team in the IPL with a minimum cap of 850 runs. (Find out how consistent KL Rahul has been throughout the years in IPL in this blog.)

David Warner’s batting strike rate of 160.93 against the Royal Challengers Bengaluru is the best amongst players with more than 850 runs against an IPL team. The left-hander has scored runs at an average of 43.05 while facing RCB bowlers. (Check Warner’s year-wise performance in the league.)

Warner has 13 scores of fifty-plus against the Punjab Kings, and this is the most time a player has crossed the 50-run mark against a single team.

Warner is one of the three batters in IPL history to have scored more than 1000 runs in the IPL against two different teams. The others are Virat Kohli and Rohit Sharma.

Overall, there have been seven instances of a batter scoring at least 1000 runs against a single opponent, and this is between four different batters. Shikhar Dhawan is the fourth batter with 1000+ runs against CSK in the IPL.

Read Next | Top 10: Fastest to 50 Wickets in ODI

Vijay Raman

An avid Cricket follower who likes to write on the gentleman's game

Share
Published by
Vijay Raman

Recent Posts

PH Bingo Online: How GZone Keeps a Filipino Favorite Alive

PH Bingo Online continues to thrive because it offers something that many modern games often…

1 hour ago

Best Bowling Figures by Spinners in ODI

This article will discover the most exceptional spin bowling performances in ODI history, highlighting record-breaking…

3 hours ago

Most Fifties Under 20 Balls in T20I

Here is a comprehensive breakdown of the most explosive half-centuries in international cricket, highlighting the…

4 days ago

List: Century and 4-Wicket Haul in a Match in ODI

While scoring a century and taking a 5-wicket haul is a nearly impossible double, an…

1 week ago

Steven Smith Runs by Opponent in Test

Explore this comprehensive breakdown detailing remarkable run-scoring feats and century milestones to satisfy your search…

1 week ago

Ben Stokes Captaincy Stats in Test & ODI

Under Ben Stokes, England championed the "Bazball" philosophy, characterized by high-intent, aggressive batting and proactive…

1 week ago