Most Runs Against KKR in IPL History

Most Runs Against KKR: The Kolkata Knight Riders (KKR) have been one of the most consistent franchises in the Indian Premier League (IPL), having won the title twice in 2012 and 2014. A key factor behind their success over the years has been their lethal bowling attack comprising the likes of Sunil Narine, Andre Russell, Pat Cummins and more.

However, even the best bowling lineups have their poor days and some world-class batters have made it a habit to score big against the Kolkata-based franchise. In this blog, we look at the top 10 batters with the highest runs scored against KKR in the 16 years history of IPL.

Most Runs Against KKR in IPL History

Batsmen With Most Runs vs KKR

Let’s look at the top 10 batters who have dominated KKR bowling over the years.

David Warner27107544.79145.2712632/6
Rohit Sharma32104041.60130.16109*71/6
Shikhar Dhawan3190730.23118.2597*10/7
Virat Kohli2986135.87130.0610051/5
Suresh Raina2382943.63136.578440/8
Chris Gayle1970043.75151.84102*31/5
Ajinkya Rahane2256526.90127.537210/3
MS Dhoni2755542.69131.5166*130/2
AB de Villiers2152234.8154.8976*60/4
Wriddhiman Saha1950928.27133.94115*11/0

#1. David Warner – 1075 Runs Against KKR

The Australian opener, David Warner, has scored the most runs against Kolkata Knight Riders (KKR). In his 27 innings against them, he’s made 1075 runs! That’s an average of 45 runs per inning, and he scores runs really fast, with a strike rate of 145.

He’s hit 2 centuries (scores of 100 or more) and 6 half-centuries (scores of 50 or more) against KKR. His highest score was 126, which he made when he played for Delhi Daredevils (now called Delhi Capitals).

That’s impressive because he’s actually played for 3 different teams against KKR over the years: Delhi Daredevils, Sunrisers Hyderabad, and Delhi Capitals.

Check Also: Most Runs Against CSK in IPL History 

#2. Rohit Sharma – 1040 Runs Against Kolkata

Just like Warner smashes runs against KKR, Mumbai Indians captain Rohit Sharma isn’t far behind! He’s scored a massive 1000 runs against KKR in just 32 innings, averaging a brilliant 41 runs per game.

Rohit’s highest score is an impressive 109 not out, showing he can score big even against tough bowlers. He was even the first player ever to cross 1000 runs against one team in the IPL!

#3. Shikhar Dhawan – 907 Runs in 31 Innings

India’s opening batsman, Dhawan, has smashed loads of runs against KKR throughout the years! He’s scored 907 runs in just 31 innings.

Detailed explanations of top 10 batters against KKR with stats for each player

The rest of the top 10 includes some of the biggest names in cricket, like Virat Kohli, Suresh Raina, Chris Gayle, AB de Villiers, Shane Watson, MS Dhoni, Kane Williamson, and Steve Smith. These players have all dominated KKR bowling at various points in their careers, proving that the Kolkata team has had trouble containing top-quality batsmen.

  • Warner and Rohit Sharma are in a league of their own when it comes to scoring runs against KKR.
  • Many of the top 10 batsmen have played for multiple teams, showing their versatility.
  • Scoring runs against a strong team like KKR requires top skill, technique, and temperament.


Editor at  The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.