List Of Players With Most Runs In IPL History

Most Runs In IPL: In the course of the IPL’s most renowned league’s history, many batsmen have scored several runs owing to their great innings. They played wonderful innings and helped their team build a formidable position.

Additionally, these batsmen performed wonderfully despite being involved in such an important match. This has led them to break many records.

List Of Players With Most Runs In IPL History

Advertisement

1. Virat Kohli: 9145 Runs

Topping this list is the legendary batsman of the Royal Challengers Bangalore, Virat Kohli. He played his debut match for this franchise in the 2008 IPL season. Since then, he has played a total of 279 matches for the team.

Across these matches he has scored 9145 runs at a batting average of 40.11 and a strike rate of 134.26. During this period, he has also notched up 9 centuries and 66 half-centuries. His highest individual score remains an unbeaten 113 runs. Furthermore, he has hit 824 fours and 309 sixes in the IPL so far.

2. Rohit Sharma: 7314 Runs

Securing the second spot on this list is the legendary batsman and former captain of the Mumbai Indians, Rohit Sharma. He has played a total of 279 matches in the IPL to date. Across these matches—specifically he has scored 7314 runs at a batting average of 30.10 and a strike rate of 132.09.

Advertisement

During his time at the crease, he has scored 2 centuries and 49 half-centuries. His highest individual score in the IPL stands at an unbeaten 109 runs. Additionally, he has hit 661 fours and 321 sixes in the IPL so far.

3. Shikhar Dhawan: 6769 Runs

The third position in this list is occupied by the former excellent opening batsman Shikhar Dhawan, who has since retired from the IPL league. In addition to this, he has played for five teams in his entire IPL career. He scored 6,769 runs in 221 innings with a batting average of 35.25 and strike rate of 127.14 in 222 matches.

During this period, he remained unbeaten on 29 occasions in the IPL. His bat yielded 2 centuries and 51 half-centuries in this league, with his highest individual score standing at an unbeaten 106 runs.

4. David Warner: 6565 Runs

Fourth on this list comes none other than the great ex-opening batsman of the Australian cricket team, David Warner. He entered the fray of the IPL in the year 2009 and the last we saw him in action was in the 2024 edition.

In 184 innings, which translates to 184 matches of the IPL, he scored a total of 6,565 runs, having an exceptional batting average of 40.52 and strike rate of 139.77. His performance in this tournament was marked by 4 centuries and 62 half-centuries, while the best of his innings in the IPL fetched him 126 runs.

ALSO READ: Virat Kohli’s Milestones In IPL