IPL 2026 is going to start from March 28, where the first match will be played between Royal Challengers Bangalore and Sunrisers Hyderabad. Before this big tournament, once again the discussion has intensified about those batsmen who have scored the most runs in IPL history.
Virat Kohli is number-1
Virat Kohli’s name comes at the top in this list. Kohli has scored 8661 runs in 267 matches from 2008 to 2025. His average is around 39.54 and strike rate is 132.85. Kohli also has 8 centuries and 63 half-centuries in his name. While playing continuously for RCB, he has proved himself to be the most reliable batsman of this league.
Rohit Sharma is also not behind
Rohit Sharma’s name is at number two. He has scored 7046 runs in 272 matches. His experience and performance in big matches make him special. Rohit has 2 centuries and 47 half-centuries to his name, and he has been the backbone of Mumbai Indians for a long time.
Dhawan’s stability gave him special recognition
Shikhar Dhawan is in third place, who has scored 6769 runs. Dhawan is known for his consistently good starts and steady batting. He has 51 half-centuries to his name, which shows his consistency.
David Warner’s strong record
David Warner is at fourth place in this elite list, who has scored 6565 runs. Warner’s average is 40.52, which is one of the best in this list. He has scored 4 centuries and 62 half-centuries, which can be gauged from his aggressive batting.
Suresh Raina – Special place of Mr. IPL
Suresh Raina has confirmed his place at number five in this special list. He is also called ‘Mr. IPL’. Raina has 5528 runs in his name in this tournament. He has been the backbone of Chennai Super Kings’ batting for a long time.
Records may be broken again in IPL 2026
These records will once again be in focus in IPL 2026. Especially players like Kohli and Rohit will try to improve their figures further. Fans hope that the race to score runs will continue in this season too and many new records will be made.

