Skip to content Skip to sidebar Skip to footer

Highest run-getter against each team in IPL history 

In all forms of cricket, we have batsmen who tend to play well against certain specific opponents historically. We have seen this for decades. For example in the 1970-80s Vivian Richards scored lots of runs against England in tests, we can say the same about VVS Laxman in the 2000s whenever he faced the great Australian teams. In current era, Steve Smith has scored runs for fun against England in the Ashes or Rohit Sharma has smashed Sri Lankan attacks in ODIs .


Similarly in IPL too several top batters have their favourite opponents against whom they score more often than not.
In the list below we find that Virat Kohli is the highest run-getter against 2 IPL teams, Delhi Capitals and CSK, though against CSK his good knocks have not necessarily won matches for RCB. Highest run-getter against each team in IPL history.


While Virat scored heavily against CSK, MS Dhoni was up for the contest against Kohli and returned the favour by playing many of his stellar knocks against RCB. Yes, Dhoni so far is the highest run-getter vs RCB and often ended up winning games. 


Rohit Sharma loves Eden Gardens and therefore it is no surprise that his maximum runs have come against KKR which includes a great century at Eden Gardens in 2012 …the year in which KKR won its first IPL title.  In fact Rohit’s tally of 982 runs v KKR is the highest run tally by any batsman against any particular IPL team. 


Suresh Raina has always been a prolific scorer in IPL playing outstanding match winning knocks. He has done well very often against the best team in IPL history, Mumbai Indians.


The three greatest overseas batsmen in IPL history are not far behind. David Warner is a beast in IPL and he made Punjab Kings suffer a lot by being the highest scoring batsman against them.


The mercurial AB De Villiers is a scourge of bowling attacks with his innovative and skilful shots. Being a Royal himself, he loved Rajasthan Royals and is the batsman with the highest run tally against them.

Highest run-getter against each team in IPL history 
all images credits dnaindia


Finally, Shane Watson, who is probably one of the greatest overseas legends of IPL along with Warner, Devilliers , Gayle &  Malinga had chosen SRH as his most favourite team for scoring runs and who can forget his dazzling century in the 2018 finals against SRH when he obliterated the much vaunted SRH bowling attack to get CSK to a formidable target with overs to spare.

Also Read- KAPIL DEV HAS ADVISED TWO OF INDIA’S TOP BATSMEN TO PRACTICE BOWLING 


Thus the list of the highest rungetter against each IPL team is as under : 

vs CSK   Virat Kohli   895 runs 
v DC       Virat Kohli   909  runs
v PBKS   David Warner  943 runs 
v  KKR    Rohit Sharma  982 runs
v MI    Suresh Raina      820  runs 
v RR      AB De Villiers   648 runs
v RCB   MS Dhoni          825 runs 
v SRH   Shane Watson  566 runs

Show CommentsClose Comments

Leave a comment