Royal Challengers Bengaluru’s Virat Kohli hit his eighth century in IPL, also the joint-slowest ever in the tournament’s history, against Rajasthan Royals in today’s IPL 2024 match.

Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.

IPL purple patch continues

It was Kohli’s third IPL century in his last seven innings of the tournament: he hit back-to-back centuries in the last two league games of IPL 2023, before hitting three figures for the first time this season on Saturday.

His last seven IPL scores read: 100, 101*, 21, 77, 83*, 22, 113*

Slowest IPL century

While Kohli carried his bat for RCB (for the second time this season), his century was also the joint-slowest in IPL history. As pointed by statistician Mazher Arshad, he reached his hundred of 67 balls, making it the slowest on Indian soil, and the joint slowest after Manish Pandey’s 67-ball effort in the 2009 IPL in South Africa.

Slow against spin?

Kohli had contrasting fortunes against pace and spin against RR: he struck at 171.79 against the quicks, but the same figure read 139.39 against spin. He hit 12 fours and four sixes in all, remaining unbeaten on 113 off 72, as RCB finished on 183-3 after 20 overs.

Most 100+ stands

Virat Kohli has been involved in 28 100-plus partnerships in the IPL, the most by any player. The next one is David Warner with 26. He has also featured in 11 100-plus opening stands, joint with Chris Gayle. Warner has the most (14).

According to a graphic shared by JioCinema after the innings, Kohli has scored 38 per cent of RCB’s runs this season.

First to 7,500 runs

Along the way, Kohli also became the first to 7,500 IPL runs. The next-best is Shikhar Dhawan, with 6,755 runs.

Virat Kohli’s IPL centuries – full list

":3,"3":1}"="">1 ":2,"2":"100*"}"="">100* ":3,"3":63}"="">63 ":2,"2":"gujarat="" lions"}"="">Gujarat Lions ":2,"2":"rajkot"}"="">Rajkot ":3,"3":2016}"="">2016":3,"3":2}"="">2 ":2,"2":"108*"}"="">108* ":3,"3":58}"="">58 ":2,"2":"rising="" pune="" super="" giants"}"="">Rising Pune Super Giants ":2,"2":"bengaluru"}"="">Bengaluru ":3,"3":2016}"="">2016":3,"3":3}"="">3 ":3,"3":109}"="">109 ":3,"3":55}"="">55 ":2,"2":"gujarat="" lions"}"="">Gujarat Lions ":2,"2":"bengaluru"}"="">Bengaluru ":3,"3":2016}"="">2016":3,"3":4}"="">4 ":3,"3":113}"="">113 ":3,"3":50}"="">50 ":2,"2":"kings="" xi="" punjab"}"="">Kings XI Punjab ":2,"2":"bengaluru"}"="">Bengaluru ":3,"3":2016}"="">2016":3,"3":5}"="">5 ":3,"3":100}"="">100 ":3,"3":58}"="">58 ":2,"2":"kolkata="" knight="" riders"}"="">Kolkata Knight Riders ":2,"2":"kolkata"}"="">Kolkata ":3,"3":2019}"="">2019":3,"3":6}"="">6 ":3,"3":100}"="">100 ":3,"3":63}"="">63 ":2,"2":"sunrisers="" hyderabad"}"="">Sunrisers Hyderabad ":2,"2":"hyderabad"}"="">Hyderabad ":3,"3":2023}"="">2023":3,"3":7}"="">7 ":2,"2":"101*"}"="">101* ":3,"3":61}"="">61 ":2,"2":"gujarat="" titans"}"="">Gujarat Titans ":2,"2":"bengaluru"}"="">Bengaluru ":3,"3":2023}"="">2023":3,"3":8}"="">8 ":2,"2":"113*"}"="">113* ":3,"3":72}"="">72 ":2,"2":"rajasthan="" royals"}"="">Rajasthan Royals ":2,"2":"jaipur"}"="">Jaipur ":3,"3":2024}"="">2024