The independent voice of cricket

Indian Premier League 2023

Watch: Virat Kohli makes second successive record-breaking IPL ton in much-win clash | IPL 2023 highlights

by Wisden Staff 2 minute read

Watch: Virat Kohli now has the most IPL hundreds of anyone to play in the competition, after he raced away to a 60-ball hundred in a do-or-die game for Royal Challengers Bangalore against table-toppers Gujarat Titans in an IPL 2023 clash today (May 21).

After Mumbai Indians’ win earlier in the day against Sunrisers Hyderabad, the equation was simple for RCB – they had to win their last league game against the defending champions to make it into the top four.

After being sent in to bat first, RCB got off to a flier, making 67 for the first wicket in seven overs, but the dismissal of Faf du Plessis led to a mini-collapse. Kohli, however, remained unfazed as he got to his fifty in 35 balls, and continued to register his second successive hundred, reaching the next 50 runs in only 25 more deliveries. Though his celebrations were muted, the occasion was not lost on his teammates, and even on GT skipper Hardik Pandya, who walked up to Kohli to give him a hug after he reached the milestone.


It was his seventh IPL ton, surpassing Chris Gayle to become the batter with the most IPL hundreds. He also became the third player to make consecutive hundreds in the IPL, after Shikhar Dhawan (2020) and Jos Buttler (2022). Kohli now has eight T20 tons, the most among all Indian players. He also continues his excellent form in 2023, where he already has two ODI centuries along with a Test hundred. He also made a T20I ton last September.

He eventually ended on 101* in 61 balls, hitting a six and 13 fours, as RCB reached 197-5.

Watch highlights of the innings here:

To bet on the IPL with our Match Centre partners bet365, head here.

Have Your Say

Become a Wisden member

  • Exclusive offers and competitions
  • Money-can’t-buy experiences
  • Join the Wisden community
  • Sign up for free
Latest magazine

Get the magazine

12 Issues for just £39.99