For Virat Kohli, life has returned to normal. The world of cricket patiently awaited Kohli’s next international century, which spanned 83 innings across forms, for 1019 days until the former India captain eventually ended the lengthy wait on Thursday with a century in the format he least anticipated. With 12 boundaries and six maximums, Kohli hit a stunning 122 off 61 balls, becoming the first player to reach the century mark in T20 international matches. And with the incredible hit, which once again sent him to the top of the Asia Cup 2022 run-scoring tally, Kohli broke a staggering number of records.

In terms of most tonnes in international cricket, Kohli is tied with Australia icon Ricky Ponting with 71 hundred. He now trails Sachin Tendulkar by only 100 centuries.

Kohli reached the milestone of 71 tonnes across all forms in 522 innings, which is the quickest by a cricket player in history. He barely managed to surpass Sachin’s total by one inning (523).

In his 522nd innings, Indian batsman Virat Kohli became the quickest player to achieve the milestone of 24000 runs in international cricket, reaching it on the way to his knock on Thursday in Dubai. Sachin’s record of 543 innings was surpassed by him. Rahul Dravid was the only other Indian hitter to accomplish the feat.

With 6 hundred in T20 cricket, Kohli now shares the record for most by an Indian batsman in the format with KL Rahul and skipper Rohit Sharma. With Pakistan captain Babar Azam’s six other such runs, it is also the joint-highest total by an Asian hitter. He is now fourth overall, behind only Chris Gayle’s impressive total of 22 hundred.

After Suresh Raina, Rohit, and Rahul, Kohli is the fourth Indian batsman to score a century in each of the major formats. He joins Rohit, Rahul, Raina, Suryakumar Yadav, and Deepak Hooda as the sixth Indian batsman to get three figures in T20 international cricket.

The total of 122, which surpassed Rohit’s 118 against Sri Lanka, is currently the highest by an Indian hitter in a T20I match. The unbroken run is also the greatest T20I score in a game played in the United Arab Emirates.

Kohli scored throughout his innings, reaching the milestone in only his 96th T20I innings to become the second player after Rohit to amass 3500 T20I runs and the quickest player to do so.

Since surpassing Rohit, Kohli currently has the highest runs scored by an Indian hitter in Asia Cup history with 1042. He comes in at number three overall, after Kumar Sangakkara and Sanath Jayasuriya of Sri Lanka.