Indian cricket skipper Virat Kohli played one of the best innings of his Test career as he smashed a magnificent 149 against England on Day 2 of the first Test at Edgbaston.
With India reeling at 100/5, Kohli rode his luck, after being dropped, to play a special innings and carrying his side to 274.
Here are the records that were notched.
The 29-year-old scripted his first ton in England.
With this knock, he has scored at least one century in SENA (South Africa, England, New Zealand, Australia) countries.
He is now the fourth Indian, after Azharuddin, Tendulkar and Dravid, to achieve this milestone.
Kohli has now scored a ton in every nation where he has played, except Bangladesh.
This was his 22nd Test hundred.
Kohli has the best conversion rate in Test cricket only behind Sir Donald Bradman.
The legend had 29 centuries and 13 fifties. Kohli has 22 tons and 16 fifties.
This was also his 15th Test ton as a skipper.
He is only behind former South African skipper Graeme Smith (22) and Australian powerhouse Ricky Ponting (19), in terms of Test tons as a captain.
Since 2016, Kohli has notched an impressive 11 hundreds in Tests and has 4 fifties to his name.
In the same period English skipper Joe Root has 4 hundreds and 24 fifties,
The Indian skipper also became the fastest player to score 7,000+ runs in international cricket as captain.
He has achieved the feat in 124 innings.
Love Sports news?
Subscribe to stay updated.