What is Virat Kohli's record for most runs against a single opponent in T20 cricket?

Virat Kohli holds the record for the most runs scored against a single opponent in T20 cricket history, with 1,188 runs against the Chennai Super Kings (CSK). He achieved this milestone on April 5, 2026, while playing for Royal Challengers Bengaluru (RCB) at the M. Chinnaswamy Stadium. Kohli needed just two runs at the start of the match to surpass Rohit Sharma's previous record of 1,161 runs against Kolkata Knight Riders (KKR), which he accomplished in the first over. This record highlights Kohli's remarkable consistency and longevity, as he accumulated these runs over 37 T20 matches against CSK in the IPL, including 10 fifty-plus scores. Unlike Rohit Sharma, who scored his runs against KKR while playing for two different teams (Deccan Chargers and Mumbai Indians), Kohli achieved this feat exclusively while representing RCB, adding to the uniqueness of his achievement. This record solidifies Kohli's status as one of the most dominant batsmen in T20 cricket, particularly in high-pressure rivalries.

📖 Read the full article: Virat Kohli Sets New T20 Benchmark, Surpasses Rohit Sharma’s Long-Standing Record

📖 Read the full article: Kohli Breaks T20 Record, Surpasses Sharma's Milestone