Watching the Himalayas, Virat Kohli broke his own IPL record in Dharamsala to become…
With the Himalayas keeping watch, Virat Kohli on Sunday scaled yet another peak in IPL history, bettering his own record to become the batsman with the most runs against a single opponent in the tournament’s history during Royal Challengers Bengaluru’s clash against Punjab Kings at the Himachal Pradesh Cricket Association Stadium in Dharamsala.Kohli surpassed his previous tally of 1,174 runs against Chennai Super Kings (CSK) and took his total against Punjab Kings to 1,217 runs during his 58-run knockout on Sunday.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 also hit another milestone during the innings as he completed 500 runs in IPL 2026.With this, the former RCB captain registered his ninth IPL season with 500 or more runs, extending his record for the most such seasons in the history of the tournament. Kohli now has 542 runs in IPL 2026.Warner and KL Rahul are next on the list with seven 500-plus seasons, while Shikhar Dhawan has five.Most 500 seasons in IPL:
- Virat Kohli – 9
- David Warner – 7
- KL Rahul — 7
- Shikhar Dhawan – 5
Kohli was dismissed on the last ball of the 15th over after scoring 58 off 37 balls. He was trapped by Yuzvendra Chahal.Kohli has once again been among the star performers for RCB this season as Bengaluru continue their push for a play-off spot.Earlier, Punjab Kings won the toss and decided to bowl first.The match was also the 100th IPL game as captain for Punjab skipper Shreyas Iyer.RCB entered the contest at the top of the points table with eight wins from 12 matches, while Punjab Kings were looking to end a five-match losing streak.
Who do you think is Kohli’s biggest rival in the IPL based on performance?