- Virat Kohli – 9
- David Warner — 7
- KL Rahul – 7
- Shikhar Dhawan — 5
Kohli also broke his own record for scoring the most runs against a single opponent in IPL history.Before Sunday, his best tally against an 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 PBKS
- 1,174 — Virat Kohli vs CSK
- 1,172 — Virat Kohli vs DC
- 1,161 — Rohit Sharma vs Kolkata Knight Riders
- 1,134 — David Warner vs PBKS
- 1,126 — Virat Kohli vs KKR
Kohli was dismissed on the final ball of the 15th over after scoring 58 off 37 balls. He was trapped by Yuzvendra Chahal.The former RCB captain has again been among the team’s main performers this season as Bengaluru continue their push for a playoff spot.Earlier, Punjab Kings won the toss and elected to bowl first against RCB.The match was also the 100th IPL game as captain for Punjab skipper Shreyas Iyer.RCB came into the match at the top of the points table with eight wins in 12 matches. A victory would strengthen their playoff chances further.Punjab Kings, meanwhile, were looking to end a five-match losing streak.

