Ranking all of Virat Kohli's 24 Test centuries

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

#23 - 103* vs Sri Lanka at Galle, 2017

Enter capti

Having already secured a first-innings lead of 309, India were in an extremely comfortable position. They had added an extra 56 runs to Sri Lanka's target when Virat Kohli walked in, and facing a relatively inexperienced attack, without much fuss, he went on to get 103.

Some may point out that this was in Galle, a venue where India had crumbled two years prior to this innings; however, the fact that India had a 309 run lead in the first innings and were in an extremely favourable position outweighs the historical context of this game, making this century one of his relatively less impressive ones.

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