Virat Kohli on Thursday walked back a happy man after a memorable century, his first in Test cricket on English soil. Before the second day of the first India vs England Test being underway at Edgbaston, Kohli had 134 runs across 10 innings in England – a blemish on his superb international career. He corrected the anomaly with a gritty knock that saw him pushing forward the Indian innings all on his own after England seamers had reduced them to 169/7 at one stage.

Series Page: India vs England

Kohli’s outpouring of emotions after he reached the three figures, the 22nd time in Tests, was proof enough how much the knock meant to him. When he was the last man to be dismissed, India were just 13 short of England’s first innings score of 287.

1st Test, India vs England: Match Home

Kohli’s 149 had 22 fours and a six and during his stay, the 29-year-old broke several records. Although he was beneficiary of a dropped catch when batting on 21 but he capitalised on the second chance and punished England bowlers to make it India’s day.