Top 5 Overall Highest Run Getters In IPL


Name Span Team Runs Match High Score Average
Virat Kohli 2008-17 RCB 4264 142 113 38.76
Suresh Raina 2008-17 CSK, GL 4257 152 100* 34.05
Rohit Sharma 2008-17 DC, MI 3923 147 109* 32.96
Gautam Gambhir 2008-17 DC, KKR 3830 136 93 31.39
DA Warner 2009-2017 HYD 3608 105 109* 39.64

Virat Kohli

Last season of Indian Premier League was a very fine season for the Caption of  Indian Cricket team . Virat Kohli performed well, scoring 973 runs in 2016 IPL and became the most run scorer that season.  The run machine very suitable name for his personality and the hunger of scoring runs makes this person a leading run scorer in IPL. He has scored 4110 in just 139 matches with an average of 38.05.

Suresh Raina

Last season, Suresh Raina was out-of-form with the bat as he was able to score just 399 runs in 15 matches. Suresh Raina was on the top of this list before last season 9  but his poor performance in the season 8 put him on the second rank. Indian Premier League season 9 was memorable for the Caption of Gujrat Lions as he became the only batsman to score 6000 runs in T20 Cricket. He has scored 4098 runs in 147 matches with a strike rate of 138.58.

Rohit Sharma

The “Hit Man” and “Mumbai Indians ki Jaan “, Rohit Sharma again showed his class and standing on the 3rd rank by scoring 3874 runs in 142 innings. He has started his career for Deccan Chargers and succeeded to win the IPL title for his team in 2009 under the captaincy of former Australian wicket-keeper batsman Adam Gilchrist. After his superb performance, Mumbai Indians took him into their squad, Rohit met franchise expectations and won two IPL title for his team in 2013 and 2015.

Gautam Gambhir

A member of Delhi daredevil for 3 seasons of IPL and later moved towards Kolkata Knight Riders, Gautam Gambhir has scored total 3634 in total 9 seasons of IPL and standing on the 4th rank. Gambhir also puts one more record on his name of scoring most number of boundaries in Indian Premier League.


DA Warner

One of the few batsmen who is never afraid of facing any bowler or we can say every bowler is afraid to bowl to him. DA Warne the only person who holds a number of records, be it the highest individual score, be it most number of sixes and many more records. He has scored total 3608 runs in just 105 matches. The highest score is 109* not out.

Arpit Agarwal
Hello Folks, My name is Arpit Agarwal, an Entrepreneur and Digital Marketing Expert. I like to connect with new people, keeping my self updated and enjoy sharing latest stuff on business, technology, fashion, entertainment, sports, and of course digital marketing through my blog

Leave a Reply