The Indian Premier League (IPL) is a professional Twenty20 cricket league in India, founded in 2008 by the Board of Control for Cricket in India (BCCI). It started with eight teams but has now expanded to a 10-team format. The teams face each other in a round-robin format, and the top four teams qualify for the playoffs and compete to determine the winner. This article discusses the top run scorers in the Indian Premier League’s history.
Sr. No. | Player | Innings | Runs | Average | Strike Rate |
1 | Virat Kohli | 244 | 8004 | 38.66 | 131.97 |
2 | Shikhar Dhawan | 221 | 6769 | 35.25 | 127.14 |
3 | Rohit Sharma | 252 | 6628 | 29.72 | 131.14 |
4 | David Warner | 184 | 6565 | 40.52 | 139.77 |
5 | Suresh Raina | 200 | 5528 | 32.51 | 136.73 |
6 | MS Dhoni | 229 | 5243 | 39.12 | 137.53 |
7 | AB de Villiers | 170 | 5162 | 39.7 | 151.68 |
8 | Chris Gayle | 141 | 4965 | 39.72 | 148.96 |
9 | Robin Uthappa | 197 | 4952 | 27.51 | 130.35 |
10 | Dinesh Karthik | 234 | 4842 | 26.31 | 135.36 |
Credit: Crictoday
Dinesh Karthik is the last person to make it into the top 10 list of the highest run scorers in Indian Premier League (IPL) history. He has the lowest average of anyone on this list, coming in at 26.31. The Indian star has represented multiple IPL franchises in his long career. He has played for Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Gujarat Lions, and Kolkata Knight Riders. Karthik has scored a total of 4,842 runs in his long IPL career. He has played 234 innings and has a strike rate of 135.36.
Robin Uthappa in the IPL:
– 197 innings.
– 4,952 runs.
– 27.51 average.
– 130.35 Strike Rate.
– 27 fifties.
– Orange Cap winner of IPL 2014.
– First to win the trophy and the Orange Cap in the same IPL.– One of the best contributor in the IPL, thank you Robbie! pic.twitter.com/d0mF9kPxzv
— Mufaddal Vohra (@mufaddal_vohra) September 14, 2022
Robin Uthappa has participated in every IPL season from its inception in 2008 all the way to the 2022 season. He has played for six separate IPL franchises in his career, namely Mumbai Indians, Royal Challengers Bangalore, Pune Warriors India, Kolkata Knight Riders, Rajasthan Royals, and Chennai Super Kings. He spent most of his career with the Kolkata Knight Riders, representing them from 2014 to 2019. The Indian star made a total of 4,952 runs in 197 innings at an average of 27.51 and a strike rate of 130.35.
Chris Gayle is one of the biggest legends in Indian Premier League history, and it is no surprise that he is on this list. One of the best hitters in cricket history, Chris Gayle, ended his IPL career, having made 4,965 runs in 141 innings at an average of 39.72 and a strike rate of 148.96. Gayle played for Kolkata Knight Riders, Royal Challengers Bangalore, and Punjab Kings in his long and illustrious career.
AB De Villiers in IPL
170 – Innings.
5162 – Runs.
39.71 – Average.
151.69 – Strike Rate.
251 – Sixes.– One of all time greatest of cricket and the IPL, Mr. 360 will be missed from IPL 2022.
ABD HAD ANNOUNCED RETIREMENT FROM ALL FORMS OF CRICKET.
BEST OF LUCK FOR FUTURE.#IPL pic.twitter.com/BizDMwcBTq— CRICKET TALKER 🇮🇳 (@CricketTalker23) November 19, 2021
AB de Villiers is regarded as one of the best cricketers of all time. Nicknamed ‘Mr. 360’, the South African cricketer impressed everyone with his hitting skills in the Indian Premier League. Although he never ended up winning the title, he ended his career as the 7th highest run-getter. He made a whopping 5,162 runs in 170 innings with an average of 39.70 and a strike rate of 151.68. He played for Delhi Daredevils from 2008 to 2010 before joining Royal Challengers Bangalore in 2011 and staying with them till his retirement after the 2021 season.
Many consider Mahendra Singh Dhoni the greatest wicketkeeper-batsman of all time. The captain has an unbelievable legacy in the Indian Premier League (IPL), and amongst other great feats, he is also the sixth-highest run-scorer in the league’s history. The Indian keeper has played for only two IPL franchises in his career: Chennai Super Kings and Rising Pune Supergiant. The IPL legend has made 5,243 runs in 229 innings at an average of 39.12 and a strike rate of 137.53.
ALSO READ:
5,500 Runs In IPL For Suresh Raina 🦁🔥
Keep Going Champion 🙌💛#SureshRaina | @ImRaina | @ChennaiIPL pic.twitter.com/GaZaILaIAh
— RAINA Trends™ (@trendRaina) September 24, 2021
Suresh Raina was one of the greatest players in Indian Premier League history. The Indian star played in the IPL from 2008 to 2021 and represented just two franchises during this time, Chennai Super Kings and Gujarat Lions. Suresh Raina played a total of 200 innings and made 5,528 runs at an average of 32.51 and a strike rate of 136.73.
Credit: Hindustan Times
David Warner is one of the best openers in Indian Premier League history. He is one of the only four batsmen to have crossed the 6,000 runs mark in IPL history. The Australian batsman has played for only Delhi Capitals and Sunrisers Hyderabad in his career. Warner has played a total of 184 innings and made 6,565 runs at an average of 40.52 and a strike rate of 139.77.
Rohit Sharma is one of the biggest names in Indian Premier League history. While the player is known more for his captaincy and help in guiding Mumbai Indians to five IPL titles, he is also one of the top three run scorers in IPL. The Indian batsman represented Deccan Chargers from 2008 to 2010 before joining Mumbai Indians, the team he still represents. Sharma has made a total of 6,628 runs in 252 IPL games at an average of 29.72 and a strike rate of 131.14.
Credit: ABP Live – ABP News
Shikhar Dhawan recently announced that he participated in his last Indian Premier League tournament. However, before retiring, he made sure he left his mark on the world as one of the best batsmen in IPL history. He finished his career as the second-highest run-scorer, having made 6,769 runs in 221 matches at an average of 35.25 and a strike rate of 127.14. The Indian star represented six franchises in his long career, namely Delhi Daredevils (rebranded as Delhi Capitals), Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, Delhi Capitals, and Punjab Kings.
Virat Kohli becomes the first to 8000 runs in the IPL 👑
Shikhar Dhawan is second on the list with 6769 pic.twitter.com/iJ1FaRrwqn
— ESPNcricinfo (@ESPNcricinfo) May 22, 2024
It is only right that the King of Cricket sits at the top of this list. Virat Kohli is regarded by many as one of the greatest batsmen of all time, and his stats prove it. While no other batsman in history has crossed 7,000 runs, Kohli has made over 8,000 runs in the league. He has made exactly 8,004 runs in 244 innings at an average of 38.66 and a strike rate of 131.97. He is also the only player on this list to have represented only one franchise throughout his career, i.e., Royal Challengers Bangalore.
For more news and updates on the Indian Premier League, keep reading GutshotMagazine.com. Follow us on Facebook, Instagram, Twitter and Telegram.
Guransh Machra is a sportswriter at Gutshot Magazine. He covers football news from local leagues like the Indian Super League as well as international leagues like the Premier League. He follows various sports like Football, Cricket, Formula 1, and Tennis. Apart from sports, Guransh is also enthusiastic about reading and gaming.
First deposit on PlayerzPot
Offer: Get 100% bonus up to ₹10,000 Register
4% commission on friends' deposits
Offer: Sign-up & get ₹500 FREE Register
Sign-up Now
Offer: Get ₹50 FREE Register
Download the app
Offer: Get ₹1,500* FREE Register