With this achievement, Kohli marked his ninth season with 500 or more runs in the Indian Premier League, the most runs in the history of the tournament. Kohli now has 542 runs to his name in IPL 2026 so far.
David Warner and KL Rahul are next on the list with seven seasons each, while Shikhar Dhawan has five.500+ seasons in IPL:
- Virat Kohli – 9
- David Warner – 7
- Kuala Lumpur Rahul – 7
- Shekhar Dhawan – 5
Kohli also broke his own record of scoring the most runs against a single opponent in IPL history.Before Sunday, his best tally against the opposition was 1,174 runs against Chennai Super Kings.
During his 58-run knock against Punjab Kings, Kohli took his tally against them to 1,217 runs.Most Runs Against One Opponent in IPL:
- 1,217 – Virat Kohli vs BBKS
- 1,174 – Virat Kohli vs CSK
- 1,172 – Virat Kohli vs DC
- 1,161 – Rohit Sharma vs Kolkata Knight Riders
- 1,134 – David Warner v. BBKS
- 1,126 – Virat Kohli vs KKR
Kohli was dismissed on the last ball of the 15th over after scoring 58 off 37 balls. He was cornered by Yuzvendra Chahal.The former RCB captain has once again been among the team’s standout players this season as Bengaluru continue their bid for a play-off spot.Earlier, Punjab Kings won the toss and elected to bowl first against RCB.
The match was also the 100th IPL match as Punjab skipper Shreyas Iyer.RCB entered the match at the top of the points table with eight wins in 12 matches. A win would boost their playoff chances even further.Meanwhile, Punjab Kings were looking to end a run of five straight defeats.
