149 vs England (2018)
This innings would be highly rated in his fantastic career. It was not just a century but an emotion that he wanted to flow on. In 2018, India under the leadership of Virat Kohli traveled to England. In the 1st Test at Edgbaston, India’s top-order was rattled by young Sam Curran. Kohli entered the arena batting at no.4. Kohli took time to settle against his nemesis James Anderson. He kept rotating strike and went on getting his fifty. Once he accomplished his fifty, he attacked the English bowlers and scored his first hundred on English Soil with a roar of emotion. Kohli went on to score 149 runs off 225 balls with 22 boundaries and a six. Though India lost the Test by 31 runs, it showed the new intent of Indian cricket on difficult turfs.