Highest Individual Scores by Indians in IPL reflect the rare moments when talent rises above pressure and changes the course of a match. These unforgettable innings were built through fearless strokeplay, sharp control, and a strong mindset.
- KL Rahul (152* runs), Punjab Kings vs Delhi Capitals, 2026
- Abhishek Sharma (141 runs), Sunrisers Hyderabad vs Punjab Kings, 2025
- KL Rahul (132* runs), Kings XI Punjab vs Royal Challengers Bangalore, 2020
- Shubman Gill (129 runs), Gujarat Titans vs Mumbai Indians, 2023
- Rishabh Pant (128* runs), Delhi Daredevils vs Sunrisers Hyderabad, 2018
From record-breaking centuries to lone battles of brilliance, each knock became a lesson in courage and timing. These scores are not just numbers, but milestones that shaped IPL history forever.
KL Rahul (152* runs), Punjab Kings vs Delhi Capitals, 2026
KL Rahul played one of the greatest IPL innings when he scored 152 not out from 67 balls, hitting 16 fours and 9 sixes for Delhi Capitals against Punjab Kings at Arun Jaitley Stadium in IPL 2026. He became the first Indian to score 150+ in IPL history.
His knock powered Delhi to 264/2, with a 220-run stand alongside Nitish Rana’s 91. In Highest Individual Scores By Indians in IPL, Rahul now leads the chart, though Punjab Kings chased it in 18.5 overs.
Abhishek Sharma (141 runs), Sunrisers Hyderabad vs Punjab Kings, 2025
Abhishek Sharma produced a breathtaking innings of 141 runs from 55 balls at a strike rate of 256.36, smashing 14 fours and 10 sixes. He reached 50 off just 19 balls and completed his century off 40 deliveries. Alongside Travis Head’s 66 from 37,
He built a 171-run opening stand in 12.2 overs. In the Highest Individual Scores By Indians in IPL, this knock stands tall, made greater by four days of fever.
KL Rahul (132* runs), Kings XI Punjab vs Royal Challengers Bangalore, 2020
KL Rahul played a remarkable innings of 132 not out at a strike rate of 191.30, hitting 14 fours and 7 sixes. He reached 50 off 36 balls and completed his century off 62 deliveries. In the final seven balls he faced,
He added 32 quick runs. In the Highest Individual Scores By Indians in IPL, this knock remains special. Two dropped catches by Virat Kohli proved costly, changing the result of the match.
Shubman Gill (129 runs), Gujarat Titans vs Mumbai Indians, 2023
In IPL 2023 Qualifier 2 on May 26, Shubhman Gill produced a match-winning 129 runs from 60 balls at a strike rate of 215.00. He struck 7 fours and 10 sixes, reached fifty in 32 balls,
Completed his century in 49 deliveries. In the Highest Individual Scores By Indians in IPL, this innings holds great value. Dropped on 30 by Tim David, he turned that chance into 99 more runs.
Rishabh Pant (128* runs), Delhi Daredevils vs Sunrisers Hyderabad, 2018
On May 10, 2018, Rishabh Pant played a sensational innings of 128 not out from 63 balls for Delhi Daredevils against Sunrisers Hyderabad. He struck 15 fours and 7 sixes at a strike rate of 203.17.
In the Highest Individual Scores By Indians in IPL, this knock remains unforgettable. Pant smashed 26 runs off Bhuvneshwar Kumar’s final over and scored 68.4 percent of Delhi’s 187, showing one player can carry a team.
ALSO READ: Highest Partnerships in the IPL
