IPL Records and Statistics: Individual Batting Records – Highest Individual Score
In this article we will Get to know about the players who have made the highest individual scores with their batting and the statistics that they earned. Learn to know more.

The Indian Premier League (IPL), a yearly sporting fest, has seen a myriad of breath-taking knocks from batsmen. Players have made their mark with high-quality innings in the game’s shortest format, which favors batters over bowlers. Many players have scored well in the IPL. T20 is a format in which the game can be flipped on its head in a matter of overs. While a guest appearance of 30 off 10 balls is always useful, a batsman scoring a big hundred puts his team in a strong position. From Chris Gayle and David Warner to Rohit Sharma and Virat Kohli, the IPL has produced a plethora of great batsmen from both foreign countries and India. In this article we will highlight the top 5 highest individual scorers in the history of the Indian Premier League:
Rank | Runs | Player | Teams | Opposition | Venue | Date |
1 | 175* | Chris Gayle | RCB | PWI | M. Chinnaswamy Stadium, Bangalore | 23 April 2013 |
2 | 158* | Brendon McCullum | KKR | RCB | 18 April 2008 | |
3 | 140* | Quinton de Kock | LSG | KKR | DY Patil Sports Academy, Mumbai | 18 May 2022 |
4 | 133* | AB de Villiers | RCB | MI | Wankhede Stadium, Mumbai | 10 May 2015 |
5 | 132* | KL Rahul | PBKS | RCB | Dubai International Stadium, Dubai | 24 September 2020 |
- Chris Gayle
Advertisement
Chris Gayle wrote history in the IPL 2013 when he scored the highest individual score by a cricketer in the game’s history. Gayle scored 175 runs off 66 balls while attempting to play for the Royal Challengers Bangalore (RCB) against the Pune Warriors, including 17 sixes and 13 fours. During the astounding innings, the big-hitting West Indian opener managed to reach his century in just 30 balls. RCB also recorded the highest-ever IPL team total in that game, posting 263 for 5 in 20 overs and restricting Pune to 133/9 to win by 130 runs.
- Brendon McCullum
Brendon McCullum of the Kolkata Knight Riders (KKR) presented an exceptional start to the IPL by scoring 158 runs off only 73 balls in the first match of the debut season against Royal Challengers Bangalore. During his legendary undefeated innings, the swashbuckling Kiwi opener wrecked a total of 10 fours and 13 sixes. KKR won the match by a decent margin of 140 runs thanks to McCullum’s brilliant innings.
Also Read: IPL Mini-Auction 2024 Smashes Records: Highest Viewership Yet!
- AB de Villiers
In the 2015 IPL, AB de Villiers batted for the Royal Challengers Bangalore and scored 133 runs off 59 balls against by the Mumbai Indians. De Villiers shared a record-breaking 215-run partnership with Virat Kohli, who also managed to score 82 runs in that game. AB de Villiers, also known as ‘Mr. 360 degrees,’ thumped the MI bowlers all over the park, hitting 19 fours and four sixes to assist his side win by 39 runs.
- KL Rahul
KL Rahul, now captain of the Punjab Kings, captained the Kings XI Punjab in the older version of the IPL, which was hosted in the UAE. All through the season, Rahul was in fantastic form with the bat. Rahul scored 132 runs off 69 balls in the game against Bangalore, including 14 fours and seven sixes. Rahul currently holds the IPL record for highest individual score by an Indian player. Punjab won by 97 runs in that match, and Rahul finished the tournament as the tournament’s leading run-scorer, with 670 runs in 14 games.
- AB de Villiers
In the prestigious classification of the top 5 individual scores in the historical past of the Indian premier league, former South African stylish cricketer AB de Villiers encompasses the fifth spot as well. AB de Villiers once again went ballistic for the RCB during an IPL 2016 game against the Gujarat Lions, slamming 129 runs off 52 balls, including 12 sixes and ten fours. In that game, both Kohli and de Villiers hit centuries as RCB posted 248 for 3 in 20 overs, while Gujrat was bowled out for 104 runs and lost by 144 runs.