The Indian Premier League (IPL) is a fierce battle between bat and ball. Many stalwart batters have displayed their top-notch batting skills by taking on a particular opponent.

Some of them have even hammered centuries against their favourite opponent. However, a few have done it more than once, showcasing their dominance against a team.

In this article, we’ll list the batters with the most centuries against a single opponent in the IPL. 

Most Centuries against a Single Opponent in IPL

PlayerCenturiesAgainstHigh Score
KL Rahul3Mumbai Indians103*
Jos Buttler2Kolkata Knight Riders107*
Jos Buttler2Royal Challengers Bengaluru106*
Chris Gayle2Punjab Kings117
Yashasvi Jaiswal2Mumbai Indians124
Virat Kohli2Gujarat Lions109
David Warner2Kolkata Knight Riders126

Note: Stats include batters with 2 or more centuries against a single team.

Key Insights

3 centuries smashed by KL Rahul against Mumbai Indians are the most by a batter against a single opponent. His first hundred came in 2019 while playing for Kings XI Punjab (now Punjab Kings), and the next two came in 2022 while playing for Lucknow Super Giants.

Rahul and Virat Kohli are the only two batters to score two or more tons against the same opposition in a single IPL season. Rahul did it against MI as mentioned above, while Kohli notched up 2 hundreds against Gujarat Lions in 2016. (Check out Virat Kohli’s IPL hundreds here.)

Jos Buttler is the only batter to score two or more centuries against two different opponents. The opener has smashed multiple tons against KKR and RCB while playing for Rajasthan Royals.

1: Yashasvi Jaiswal is the only batter to bring up two centuries against the same opponent in consecutive IPL seasons. The southpaw batter smashed his first hundred against MI in 2023 and followed it up with another in 2024.

Apart from Rahul, David Warner has smashed centuries against the same team while representing two different teams. He has scored two hundreds against KKR, with the first coming in 2020 for Delhi and the other in 2017 for Hyderabad.

Warner has also scored 1000+ runs against KKR, putting him among the top 10 batters with the most runs against a team.

Read Next | Test Stats: Most Wickets by Pacers in a Year

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

Most Fifties Under 20 Balls in T20I

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

19 hours 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…

5 days ago

Steven Smith Runs by Opponent in Test

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

6 days 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

Most Wickets by Leg Spinners in ODI

Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…

1 week ago

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

2 weeks ago