Last updated on June 12th, 2025 at 12:35 am
In the all time list of Highest Score In IPL ,Chris Gayle stands first, followed by Brendan McCullum at second, Abhishek Sharma at third & Quinton De Cock at fourth place. AB De Villiers makes fifth & seventh positions his own, in respect of the highest score in IPL.
KL Rahul secures the sixth number while Shubman Gill does that at eighth. Chris Gayle repeats his name on the ninth spot, followed by Rishabh Pant on tenth.
The eight scores in this list are – an unbeaten innings played by the batsmen. There are the, two innings above 150 & the rest above 125, in this list of highest score in IPL.

Also Read – 1983 World Cup | Asia Cup | India Vs Australia Test series | IND Vs AUS ODI | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | ZIM Test | IND Vs BAN Test | ICC Champions Trophy
Who Has The Highest Score In IPL History? Top 10 List, What Is The Highest Score In IPL History ? Most Sixes In IPL By Player Chris Gayle Has The Highest Score In IPL By Player
No. | Player, | Runs, | Balls, | S.R. | Fours | Sixes | Team | Vs. | Year | Venue, |
1 | Chris Gayle | 175* | 66 | 265.1 | 13 | 17 | RCB | PWI | 2013 | Bengaluru |
2 | Brendan McCullum | 158* | 73 | 216.4 | 10 | 13 | KKR | RCB | 2008 | Bengaluru |
3 | Abhishek Sharma | 141 | 55 | 256.3 | 14 | 10 | SRH | PBKS | 2025 | Hyderabad |
4 | Quinton De Kock | 140* | 70 | 200.0 | 10 | 10 | LSG | KKR | 2022 | Navi Mumbai |
5 | AB Devilliers | 133* | 59 | 225.4 | 19 | 4 | RCB | MI | 2015 | Wankhede |
6 | KL Rahul | 132* | 69 | 191.3 | 14 | 7 | PBKS | RCB | 2020 | Dubai |
7 | AB Devilliers | 129* | 52 | 248.0 | 10 | 12 | RCB | GG | 2016 | Bengaluru |
8 | Shubman Gill | 129 | 60 | 215.0 | 7 | 10 | GT | MI | 2023 | Ahmedabad |
9 | Chris Gayle | 128* | 62 | 206.4 | 7 | 13 | RCB | DD | 2012 | Delhi |
10 | Rishabh Pant | 128* | 63 | 203.1 | 15 | 7 | DC | SRH | 2018 | Delhi |

Also Read – Most Runs | Most Wkts | Most 100s | Best Bowling | Most Runs Single Edition , In ODI World Cup
Also Read – Most Runs | Most Wkts | Highest Score | Best Bowling , In ODI World Cup 2023
Chris Gayle Highest Score In IPL : Highest Individual Score In IPL History, Chris Gayle 175 Scorecard, Fastest 100 In IPL History, RCB Vs PWI Match IPL 2013, RCB 6th Highest Score In IPL Team, Chris Gayle Stats IPL
175* (In Bengaluru) , the highest individual t-20 innings ever, played by the Universal Boss – Chris Gayle that included 13 fours & 17 sixes.
Gayle took 66 balls in the innings played against Pune Warriors which lead Royal Challengers Bangalore win by 130 runs. Batting first, RCB had a score of 263/5 following which Pune could score only 133 for 9 wickets.

There was a 30 balls hundred for Gayle , the fastest ever in IPL history. The player having the 2nd most international 6s , comes first for the – most 6s in IPL & the second in respect of the – most hundreds in IPL cricket.
Fastest 100 In Test Cricket Player Brendan McCullum 158* : First Hundred In IPL, KKR Vs RCB IPL 2008 Match – IPL First Match 2008, Brendan McCullam Stats IPL
The fastest fifty scorer in ODI World Cup, Brendan McCullum was the first to score a century in IPL scoring 158* (In Bengaluru) in the very first match of the Indian Premier League.
Brendan had this innings for Kolkata Knight Riders versus Royal Challengers Bangalore, helping KKR win by 140 runs. This 73 balls innings comprised of 10 fours & 13 sixes.
Also Read – Best Bowling | Most Wickets , in IPL
IPL 2025 Sunrisers Hyderabad Player Abhishek Sharma Fastest Century : Highest Score In IPL By An Indian Player, SRH Vs PBKS IPL 2025 Match, Abhishek Sharma Stats IPL, Sunrisers Hyderabad Highest Total Team In IPL
In IPL 2025, records tumble as Abhishek Sharma amassed the highest score in IPL by an Indian, that became the 3rd highest score in IPL by an individual.

Chasing a target of 246 against Punjab Kings, the Sunrisers Hyderabad batsman kniched an 171 runs opening partnership(75 ball) with Travis Head & lead the team to an 8 wickets victory, with 9 balls to spare. The 141 runs innings off 55 balls comprised 10 sixes & 14 fours that included a 40 balls hundred.
IPL 2022 Quinton De Cock 140* : 4th Highest Score In IPL, Quinton De Cock IPL 2022 Lucknow Supergiants Player
In 2022, a Lucknow Supergiants batsman Quinton De Cock had the 4th highest score in IPL, after he smashed 140*(70 balls,10 fours & 10 sixes), in Mumbai.
He had an unbroken 210 run opening stand with KL Rahul against Kolkata Knight Riders. Lucknow secured a narrow victory of 2 runs in the match.
Also Read – Most Sixes | Most Wkts | Best Bowling , In IPL 2023
AB De Villiers 133* : RCB Vs MI IPL 2015 Match, AB De Villiers Fastest 100 In ODI Cricket Player, AB De Villiers Stats IPL
In 2015 IPL, batting at no. 3 for Royal Challengers Bangalore the star batsman AB De Villiers played an unbeaten innings of 133(In Mumbai) versus Mumbai Indians, taking just 59 balls including 19 fours & 4 sixes.
Among the fastest 100 in ODI WC players, AB shared an unbroken 215 runs partnership with Virat Kohli who scored 82*(50 balls), helping RCB win by 39 runs.
Also, he is among the top 10 batters having the most runs in IPL.
Fastest 5000 Runs In IPL Player KL Rahul 132* : 6th Highest Score In IPL, PBKS Vs RCB IPL 2020 Match, IPL 2020 KL Rahul Punjab Kings Player, KL Rahul Stats IPL
132* came as the sixth in this list of all time highest score in IPL by an individual.
KL Rahul the batsman with the highest average in IPL, scored 132 not out in the 2020 IPL, for Kings XI Punjab against Royal Challengers Bangalore which lead his team to a 97 runs win.
The 2nd fastest 50 in IPL player(14 balls) had 14 fours & 7 sixes in this 69 balls innings.
Also Read – Most Runs Asia Cup | Most Wkts Tests | Fastest 10000 Test Runs | Fastest 500 Test Wkts
AB De Villiers 129* : 7th Highest Score In IPL Cricket History, Royal Challengers Bangalore Vs Gujarat Giants IPL 2016 Match
AB De Villiers once again in this list of highest score in IPL (one of only two to do so in this list), now coming with a score of 129 not out (In Bangalore ).
AB had this innings against Gujarat Lions in 2016, helping Royal Challengers Bangalore win by 144 runs.

He shared a partnership of 229 runs with Virat Kohli who also scored a hundred(109 runs, 55 balls) this time. 10 fours & 12 sixes, AB went on hitting in this 52 balls innings. AB has the 3rd best strike-rate(248.0) in this list.
Also Read – Most Runs | Most Wkts | Most 100s | Highest Score | Best Bowling | Most 5-frs , In India- Australia Tests
Gujarat Titans IPL 2025 Captain Shubman Gill 129 : MI Vs GT Match IPL 2023, Fastest 2000 Runs In ODI Cricket Player Shubman Gill Stats IPL
The Indian batsman Shubman Gill entered into the top 10 list of highest score in IPL, after a brilliant knock of 129 runs coming off 60 balls versus Mumbai Indians, in the Qualifier 2 of the IPL 2023.
The innings included 7 fours & 10 sixes. This was the highest individual score in IPL 2023.
The fastest 2000 ODI runs player went on scoring three hundreds & over 800 runs in the season. He had the top most runs in IPL 2023 & the most hundreds in IPL 2023.
Also, he set the records for the joint fastest hundred (49 balls), in the IPL Playoffs.
Chris Gayle 128* : Royal Challengers Bangalore Vs Delhi Daredevils IPL 2012 Match, 9th Highest Score In IPL History
128* by Chris Gayle – the second score here for him after 175*. Gayle – the 3rd Most sixes in ODI & the 2nd Highest score in ODI World Cup , had this innings against Delhi Daredevils (In Delhi ) to have a 21 runs win for Royal Challengers Bangalore , in the 2012 IPL edition.
He took 62 balls for his innings and built an unbroken 204 runs partnership for the second wicket with Virat Kohli who scored 73*.
Also Read – Most Runs | Most Wkts , In IND-SA Tests
Also Read – Most Runs | Most Wkts , In IND-SA T20Is
Lucknow Supergiants IPL 2025 Captain Rishabh Pant Stats IPL, 128* : Delhi Capitals Vs Sunrisers Hyderabad IPL 2018 Match
Rishabh Pant, an attacking wicket-keeper batsman played an innings of 128*(In Delhi) for Delhi Daredevils , the one for the ages. He did this against Sunrisers Hyderabad in the IPL-2018, but that couldn’t save his team from a defeat.

At one stage, the Delhi team was reeling at 43/3 but Pant’s 128 not out(at fourth) helped them finish with 187/5. He hit 15 fours, 7 sixes in his 63 balls innings.
Also Read – Most Runs | Most Wkts , In Ashes 2023
Also Read : Most Runs | Most Wkts – In IPL 2024