Highest Scores In IPL 2025: As far as the highest scores in IPL 2025 are concerned, Ishan Kishan leads the chart with a breathtaking unbeaten 106 off just 47 balls against Rajasthan Royals. His aggressive knock, laced with 11 fours and 6 sixes, came at a staggering strike rate of over 225 and showcased his ability to take apart any bowling attack.
Shreyas Iyer follows closely with a sensational 97 not out from only 42 deliveries against Gujarat Titans. The stylish right-hander combined timing with power, hammering 5 boundaries and 9 maximums to nearly reach his second IPL century.

Quinton de Kock also finds a place in the top three, scoring an unbeaten 97 off 61 balls versus Rajasthan Royals. His well-paced innings anchored the innings and provided KKR with a solid platform to build on.
Nicholas Pooran produced a destructive knock of 87* from just 36 balls against Kolkata Knight Riders. Nitish Rana rounds off the top five with a quickfire 81 off 36 balls against Chennai Super Kings. His innings featured 10 fours and 5 sixes, helping Rajasthan Royals post a strong total. Here's a look at the rest of the names in the list.
| Rank | Player | Score |
|---|---|---|
| 1 | Ishan Kishan | 106* |
| 2 | Shreyas Iyer | 97* |
| 3 | Quinton De Kock | 97* |
| 4 | Nicholas Pooran | 87* |
| 5 | Nitish Rana | 81 |
| 6 | Mitchell Marsh | 81 |
| 7 | KL Rahul | 77 |
| 8 | Nicholas Pooran | 75 |
| 9 | Sai Sudharsan | 74 |
| 10 | Aniket Verma | 74 |
1️⃣ Ishan Kishan - 106* (47)
2️⃣ Aniket Verma - 74 (41)
3️⃣ Travis Head - 67 (31)
4️⃣ Travis Head - 47 (28)
5️⃣ Aniket Verma - 36 (13)
1️⃣ Shreyas Iyer - 97* (42)
2️⃣ Prabhsimran Singh - 69 (34)
3️⃣ Nehal Wadhera - 62 (41)
4️⃣ Shreyas Iyer - 52* (30)
5️⃣ Priyansh Arya - 47 (23)
1️⃣ Quinton De Kock - 97*
2️⃣ Venkatesh Iyer - 60 (29)
3️⃣ Ajinkya Rahane - 56 (31)
4️⃣ Angkrish Raghuvanshi - 50 (32)
5️⃣ Sunil Narine - 44 (26)
1️⃣ Nitish Rana - 81 (36)
2️⃣ Dhruv Jurel - 70 (35)
3️⃣ Yashasvi Jaiswal - 67 (45)
4️⃣ Sanju Samson - 66 (37)
5️⃣ Riyan Parag - 43* (25)
1️⃣ Nicholas Pooran - 87 (36)
2️⃣ Mitchell Marsh - 81 (48)
3️⃣ Nicholas Pooran - 75 (30)
4️⃣ Mitchell Marsh - 72 (36)
5️⃣ Nicholas Pooran - 70 (26)
1️⃣ Sai Sudharsan - 74 (41)
2️⃣ Jos Buttler - 73* (39)
3️⃣ Sai Sudharsan - 63 (41)
4️⃣ Shubman Gill - 61* (43)
5️⃣ Jos Buttler - 54 (33)
1️⃣ KL Rahul - 77 (51)
2️⃣ Ashutosh Sharma - 66* (31)
3️⃣ Faf du Plessis - 50 (27)
4️⃣ Vipraj Nigam - 39 (15)
5️⃣ Jake Fraser McGurk - 38 (32)
1️⃣ Vijay Shankar - 69* (54)
2️⃣ Rachin Ravindra - 65* (45)
3️⃣ Ruturaj Gaikwad - 63 (44)
4️⃣ Ruturaj Gaikwad - 53 (26)
5️⃣ Rachin Ravindra - 41 (31)
1️⃣ Suryakumar Yadav - 67 (43)
2️⃣ Ryan Rickleton - 62* (41)
3️⃣ Tilak Varma - 56 (29)
4️⃣ Suryakumar Yadav - 48 (28)
5️⃣ Naman Dhir - 46 (24)
1️⃣ Virat Kohli - 67 (42)
2️⃣ Phil Salt - 64 (32)
3️⃣ Virat Kohli - 59* (36)
4️⃣ Phil Salt - 56 (31)
5️⃣ Liam Livingstone - 54 (40)
| Rank | Player | Runs | Team | Opponent | Ground | Date |
|---|---|---|---|---|---|---|
| 1 | Chris Gayle | 175* | RCB | Warriors | Bengaluru | 23 Apr 2013 |
| 2 | Brendon McCullum | 158* | KKR | RCB | Bengaluru | 18 Apr 2008 |
| 3 | Quinton de Kock | 140* | LSG | KKR | DY Patil | 18 May 2022 |
| 4 | AB de Villiers | 133* | RCB | MI | Wankhede | 10 May 2015 |
| 5 | KL Rahul | 132* | Kings XI | RCB | Dubai (DICS) | 24 Sep 2020 |
| 6 | AB de Villiers | 129* | RCB | Guj Lions | Bengaluru | 14 May 2016 |
| 7 | Shubman Gill | 129 | GT | MI | Ahmedabad | 26 May 2023 |
| 8 | Chris Gayle | 128* | RCB | Daredevils | Delhi | 17 May 2012 |
| 9 | Rishabh Pant | 128* | Daredevils | SRH | Delhi | 10 May 2018 |
| 10 | Murali Vijay | 127 | CSK | RR | Chennai | 03 Apr 2010 |