Ranking all of Virat Kohli's 24 Test centuries

Virat Kohli is a modern day great
Virat Kohli is a modern day great

#18 - 104* vs Sri Lanka at Eden Gardens, 2017

Enter

One of Kohli's best innings at home, and certainly his best in the 2017-18 home season, this came in the second innings after India's batting had disintegrated in the first. On green-top seaming conditions in Kolkata, India's batting was wrapped for 172 in the first innings.

In the second innings, once Pujara got out, after the platform had already been set by Shikhar Dhawan and KL Rahul with a 166-run opening partnership, Kohli walked in to bat, and that too in far, far easier batting conditions.

However, Kohli was running out of partners at the other end (no batsman who came in after him made more than 12). He displayed a masterclass in batting with the tail and farming the strike. In this process, he led India to a India to set Sri Lanka a target 231; however, the match would end in a draw.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kumud Ranjan
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications