
The Indian Premier League (IPL) 2026 has witnessed several electrifying performances where several batters have rewritten records with their explosive knocks. One such young, talented cricketer is the Sunrisers Hyderabad (SRH) opener Abhishek Sharma, who scored 135 against the Delhi Capitals (DC), the highest individual score this IPL season 19 so far.
However, Chris Gayle’s 175-run knock from the 2013 season remains unbeaten and the highest in IPL history. Interestingly, Abhishek, who scored the second ton of his IPL career on Tuesday (April 21), leads the charts with the highest score in the ongoing edition to date.
From Abhishek Sharma to Priyansh Arya, let’s take a look at those top five batters who amassed the most runs in IPL 2026 (updated till the 32nd match between RR and LSG). Also, it would be intriguing to see where other talented batters like Sanju Samson, Quinton de Kock, and Tilak Varma rank in the elite list.
1. Abhishek Sharma (SUNRISERS HYDERABAD): 135* vs Delhi Capitals (DC)
The 31st match of the IPL 2026 saw SRH opener Abhishek Sharma smash an unbeaten 135-run knock off 68 balls (including 10 fours and 10 sixes) against Delhi Capitals.
After reaching his half-century in just 25 balls, the 25-year-old made use of his lifeline when Nitish Rana dropped him at 86, although it was a tough chance to take a catch.
The southpaw batted at a strike rate of 198.53 and played a key role in propelling SRH’s total to 242/2 in 20 overs.
Also, this was Abhishek’s second-highest score in his IPL career, with the previous one being the 141-run knock against Punjab Kings back in the 2025 edition.
2. Sanju Samson (CHENNAI SUPER KINGS): 115* vs Delhi Capitals (DC)
Once again, the Delhi Capitals’ bowling attack was thrashed by another Indian batter, who is none other than Sanju Samson. The Chennai Super Kings opener, who was in poor form since the start of IPL 2026, found his rhythm by scoring an unbeaten 115 runs off 56 balls (including 15 fours and 4 sixes).
Samson, who played a key role in India’s T20 World Cup 2026 campaign, bagged the spotlight by maintaining a 62-run opening partnership with his skipper, Ruturaj Gaikwad (15 runs), and a 113-run stand for the third wicket with Ayush Mhatre (59* Runs).
The Kerala-born cricketer batted at a strike rate of 205.36 and steered the Super Kings to post 212/2 in 20 overs.
3. Quinton de Kock (MUMBAI INDIANS): 112* vs Punjab Kings (PBKS)
South African wicketkeeper-batter Quinton de Kock turned out to be the ideal replacement to fill the void left by the injured Rohit Sharma in the Mumbai Indians’ top-order batting line-up.
Against the mediocre bowling attack of the Punjab Kings, de Kock amassed an unbeaten 112 runs off 60 balls (including 8 fours and 7 sixes). He struck the ball at the rate of 186.67, guiding Mumbai to post a decent total of 195/6 in 20 overs.
The 33-year-old played his first game of the IPL 2026 season and made the best use of a rare opportunity when he opened the innings alongside Ryan Rickelton. Notably, this was Quinton’s third IPL ton, with the previous two of them scored for Delhi Capitals and Lucknow Super Giants.
4. Tilak Varma (MUMBAI INDIANS): 101* vs Gujarat Titans (GT)
Ahead of the match against the Gujarat Titans, Tilak Varma was struggling to find his peak form. However, in a high-pressure match for the Mumbai Indians, the left-handed batter scored an unbeaten 101 runs off 45 balls (including 8 fours and 7 sixes).
It’s worth mentioning that the southpaw’s maiden IPL century dismantled GT’s bowling attack. This was indeed the joint fastest century by any Mumbai Indians batter in IPL history.
Naman Dhir’s supportive 45 runs, along with Tilak smashing 82 runs off his last 23 balls, bolstered MI’s first innings total to 199/5 in 20 overs at the Narendra Modi Stadium.
Notably, Tilak’s century played a pivotal role for the five-time champions to secure a 99-run victory against Gujarat.
5. Priyansh Arya (PUNJAB KINGS): 93 vs Lucknow Super Giants (LSG)
Punjab Kings opening batter Priyansh Arya missed out on scoring a well-deserved second century of his IPL career. The southpaw scored an aggressive 93 runs off 37 balls (including 4 fours and 9 sixes) against the Lucknow Super Giants.
The 24-year-old batted at a strike rate of 251.35 and maintained a solid 182-run partnership with Cooper Connolly (87 runs).
Despite missing the century by a slight margin, Priyansh’s impactful knock guided PBKS to accumulate 254/7 in 20 overs. Ultimately, the match turned out to be one-sided as Shreyas Iyer and his men easily pulled off a 54-run victory against the Super Giants.
Also Read: Does Toss Decide IPL 2026 Match Outcomes? Revealing Latest Match Stats & Analysis
Conclusion: Top Five Highest Run Scorers in IPL History—Gayle to Abhishek
Considering the overall list of highest scorers in IPL history, Chris Gayle leads the charts, with Abhishek Sharma’s name appearing twice in the elite list of top five batters.
| Player | Team | Season | Runs Scored (Balls Faced) | Opponent Team |
| Chris Gayle | Royal Challengers Bengaluru | 2013 | 175 Runs (66 Balls) | Pune Warriors India |
| Brendon Mccullum | Kolkata Knight Riders | 2008 | 158 Runs* (73 Balls) | Royal Challengers Bengaluru |
| Abhishek Sharma | Sunrisers Hyderabad | 2025 | 141 Runs (55 Balls) | Punjab Kings |
| Quinton de Kock | Lucknow Super Giants | 2022 | 140 Runs* (70 Balls) | Kolkata Knight Riders |
| Abhishek Sharma | Sunrisers Hyderabad | 2026 | 135 Runs * (68 Balls) | Delhi Capitals |



