Virat Kohli's done it again. It doesn't really matter for which team and in which format, every time the man walks onto the pitch, he scores runs. Lots of runs. He did the same against West Indies on day one of the first Test in Antigua, smashing 143 in 197 balls. He's not out, and certainly primed for a double century.
Here's how Twitter reacted to his heroics...
I'm going to keep saying it over and over again, Virat Kohli's 2016 is similar to SRT's 1998. There are chances he might even cross it.— Sarthak Dev (@devellix) July 22, 2016
Virat Kohli in 2016EatSleepWake upScore 100Repeat#Phenomenal pic.twitter.com/dC324fSvv7— Virat Army (@ViratsArmy) July 22, 2016
Tomorrow morning jab soke uthoge, Kohli would have scored a century. Makes it look so easy.#WIvsInd— Virender Sehwag (@virendersehwag) July 21, 2016
Kohli becomes only the 3rd Indian captain to score a Test century in West Indies after Kapil Dev 100*, 1983 and Dravid 146, 2006-#M_NavEeD— #WIvIND #ENGvPAK (@INDCricbuzz) July 22, 2016
Most Test 100s as captain for India outside Asia:5 Azharuddin4 KOHLI3 Ganguly2 Tendulkar1 Pataudi, Kapil, Dravid-#M_NavEeD— #WIvIND #ENGvPAK (@INDCricbuzz) July 22, 2016
Virat Kohli in 2016 (International Cricket). Look at the numbers.#Consistency pic.twitter.com/NL18v2Y2m6— Cricketopia (@CricketopiaCom) July 22, 2016
1st double century on the way 😁Keep Going Champ 👏 143* #WIvIND pic.twitter.com/CMyTSXJlUc— Virat Kohli (@ViratBomB) July 22, 2016
Team ChangedJersey ChangedVenue ChangedBut 100 Remains PermanentThat's Virat Run Machine Kohli#Genius pic.twitter.com/yzBuzmPV5p— Virat Army (@ViratsArmy) July 22, 2016
List of batsmen scored 3K runs in least innings.. Viru-55 Azharuddin-64 Gavaskar-66 Gambhir-66 Dravid-67 Sachin-67 Navjot Singh-70 Kohli-73— Dracarys (@sssssivaji) July 22, 2016