
The Gujarat Titans opener Sai Sudharshan has become the fastest player to score 2,000 runs, and that is some achievement for the youngster. In a league such as the IPL that is dominated by superstars across the globe, it indeed is a huge achievement for Sai Sudharshan. He was initially going through a rough patch with a couple of low scores, but he has fought back brilliantly. Sudharshan was initially slow to get off the mark as Bhuvneshwar Kumar and Josh Hazlewood were good with the new ball.
Sai Sudharshan took his own time with the new ball, but he changed gears in the over of Rasikh Salam. Sudharshan looked in complete control as he did not have any loose shots, and every shot was destined for the fence. The only half-chance that RCB had was when he shot back a strong one straight to Suyash Sharma, but that was a bit too hot to handle for the spinner. He scored a magnificent century to keep it going for the Gujarat Titans.
A knock to remember 🌟#SaiSudharsan owned the innings and sealed with 💯#TATAIPL 2026 | #RCBvGT | LIVE NOW 👉https://t.co/1jQMWSlWnX pic.twitter.com/zUlKTc2bkc
— Star Sports (@StarSportsIndia) April 24, 2026
Fastest batters to 2,000 runs in IPL
|
Player |
Innings |
|
B Sai Sudharsan |
47 |
|
Chris Gayle |
48 |
|
Shaun Marsh |
52 |
|
Ruturaj Gaikwad |
57 |
|
KL Rahul |
60 |
Sai Sudharshan has surpassed Chris Gayle in becoming the fastest batter to 2,000 IPL runs as he reached his milestone from 47 innings. There have been many impressive batters in the Indian Premier League, but many of them have taken their own time to reach such milestones. There is also a certain set of players who have raced to the 2,000-run milestone, and the list is a star-studded one. Here are the fastest players to the 2,000-run mark in the IPL:
5) KL Rahul- 60 innings
KL Rahul had a massive transformation in his batting style when he shifted franchises to the Kings XI Punjab. He achieved the milestone in just 60 innings, and KL Rahul was arguably the best Indian batter in the league for a short period of time.
4)Ruturaj Gaikwad - 57
The Chennai Super Kings skipper was excellent for his franchise in his first couple of seasons, as Ruturaj Gaikwad was scoring runs with ease. He had brought up the milestone in just 57 innings, and he was one of the best Indian batters for CSK in recent times.
3)Shaun Marsh - 52
Shaun Marsh had played for the Kings XI Punjab, and he won the Orange Cap in the inaugural season of the IPL in 2008. He had scored 20 half-centuries and a century for his franchise and was a phenomenal batter in the tournament.
2)Chris Gayle - 48
Chris Gayle was an absolute beast in the IPL for the Royal Challengers Bengaluru. He has the highest individual score in the IPL, as he has smashed 175 in a single innings. He achieved the 200-run milestone in 48 innings.
1)Sai Sudharshan - 47
Sai Sudharshan has been one of the key pillars for the Gujarat Titans as he has been instrumental with the bat for a couple of seasons. Shubman Gill and Sai Sudharshan have been the brothers of destruction, and they have been a very consistent opening pair.


