IPL most runs in all seasons: 10 players with most runs in IPL history

Published on: Feb 23, 2023 1:27 pm IST|Updated on: Feb 23, 2023 1:27 pm IST

IPL most runs in all seasons

IPL most runs in all seasons: The Indian Premier League (IPL) has been one of the most popular T20 leagues in the world since its inception in 2008. Over the years, many great batsmen have graced the tournament and have left their mark with their exceptional performances. In this article, we’ll take a closer look at the top 10 players who have scored the most runs in all seasons of the IPL.

IPL most runs in all seasons

# Player Mat Inns Not Out Runs Highest Avg B/F S/R 100s 50s 4s 6s
1 Virat Kohli 216 208 32 6411 113 36.43 4942 129.72 5 42 557 212
2 Shikhar Dhawan 200 199 26 6086 106 35.18 4795 126.92 2 46 684 132
3 Rohit Sharma 221 216 28 5764 109 30.66 4424 130.29 1 40 508 234
4 David Warner 155 155 20 5668 126 41.99 4032 140.58 4 53 551 209
5 Suresh Raina 205 200 30 5528 100 32.52 4043 136.73 1 39 506 203
6 AB de Villiers 184 170 40 5162 133 39.71 3403 151.69 3 40 413 251
7 Chris Gayle 142 141 16 4965 175 39.72 3333 148.96 6 31 405 357
8 Robin Uthappa 201 194 17 4950 88 27.97 3789 130.64 0 27 481 182
9 MS Dhoni 228 200 77 4878 84 39.66 3593 135.76 0 24 339 224
10 Dinesh Karthik 222 201 41 4262 97 26.64 3228 132.03 0 20 418 127

Also Read: IPL mein sabse jyada wicket: Top 10 bowlers with most wickets in IPL

1. Virat Kohli

Virat Kohli, the current Indian captain and batting sensation, has been one of the most consistent performers in the IPL. He has scored 6411 runs in 216 matches at an average of 36.43 with a strike rate of 129.72. Kohli has been playing for the Royal Challengers Bangalore since the inception of the IPL and has been the backbone of their batting line-up. He has scored five centuries and 42 half-centuries in the IPL.

2. Shikhar Dhawan

Shikhar Dhawan is another Indian opener who has been consistently performing in the IPL. He has scored 6086 runs in 200 matches at an average of 35.18 with a strike rate of 126.92. Dhawan has played for multiple teams in the IPL, but he has been playing for the Delhi Capitals in recent seasons. He has scored two centuries and 46 half-centuries in the IPL.

3. Rohit Sharma

Rohit Sharma, the captain of Mumbai Indians, is one of the most successful captains in the history of IPL. He has scored 5764 runs in 221 matches at an average of 30.66 with a strike rate of 130.29. Rohit Sharma has been an integral part of Mumbai Indians since 2011 and has led them to five IPL titles. He has scored one century and 40 half-centuries in the IPL.

4. David Warner

David Warner, the Australian opening batsman, has been a prolific run-scorer in the IPL. He has scored 5668 runs in 155 matches at an average of 41.99 with a strike rate of 140.58. Warner has been playing for Sunrisers Hyderabad since 2014 and has led them to the IPL title in 2016. He has scored four centuries and 53 half-centuries in the IPL.

5. Suresh Raina

Suresh Raina is one of the most consistent performers in IPL history. He has played for Chennai Super Kings and Gujarat Lions and has scored 5,528 runs in 205 matches at an average of 32.52 and a strike rate of 136.73. He has scored one century and 39 half-centuries in his IPL career. Raina is known for his ability to score quick runs in the middle overs and his ability to play spin bowling is impeccable.

6. AB de Villiers

AB de Villiers is one of the most exciting players in IPL history. He has played for Delhi Daredevils and Royal Challengers Bangalore and has scored 5,162 runs in 184 matches at an average of 39.71 and a strike rate of 151.69. He has scored three centuries and 40 half-centuries in his IPL career. De Villiers is known for his ability to play innovative shots and his ability to hit the ball to all parts of the ground.

7. Chris Gayle

Chris Gayle is one of the most destructive batsmen in T20 cricket history. He has played for Kolkata Knight Riders, Royal Challengers Bangalore, and Kings XI Punjab and has scored 4,965 runs in 142 matches at an average of 39.72 and a strike rate of 148.96. He has scored six centuries and 31 half-centuries in his IPL career. Gayle is known for his ability to hit big sixes and his ability to dominate the opposition.

8. Robin Uthappa

Robin Uthappa is one of the most consistent top-order batsmen in IPL history. He has played for Mumbai Indians, Royal Challengers Bangalore, Pune Warriors India, Kolkata Knight Riders, and Rajasthan Royals and has scored 4,950 runs in 201 matches at an average of 27.97 and a strike rate of 130.64. He has scored no centuries and 27 half-centuries in his IPL career. Uthappa is known for his ability to score quick runs at the top of the order and his ability to play spin bowling is impeccable.

9. MS Dhoni

MS Dhoni is one of the most successful captains in IPL history. He has played for Chennai Super Kings and Rising Pune Supergiant and has scored 4,878 runs in 228 matches at an average of 39.66 and a strike rate of 135.76. He has scored no centuries and 24 half-centuries in his IPL career. Dhoni is known for his ability to finish matches and his ability to lead his team from the front.

10. Dinesh Karthik

Dinesh Karthik is one of the most experienced players in IPL history. He has played for Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Gujarat Lions, Kolkata Knight Riders, and Chennai Super Kings and has scored 4,262 runs in 222 matches at an average of 26.64 and a strike rate of 132.03. He has scored no centuries and 20 half-centuries in his IPL career. Karthik is known for his ability to play innovative shots and his ability to finish matches.

Also Read: IPL me sabse zyada four: Who has hit most 4s in IPL? Check the top 10 list

Conclusion

These 10 players have been the most consistent performers in IPL history and have IPL most runs in all seasons. They have entertained the fans with their batting and have helped their teams to win matches. They have shown that consistency is the key to success in IPL and have set a benchmark for the upcoming players. IPL is one of the most-watched T20 leagues in the world, and these players have made it even more exciting with their performances.

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article