Kohli's highest score in all three formats

Indian cricket team's star batsman Virat Kohli is counted among the world's greatest batsmen.

First of all, let's talk about test career. Kohli has played a total of 111 Test matches so far. His highest score in Tests is 254 runs.

Kohli scored an unbeaten 2019 in the Pune Test against South Africa in October 254. He was also the captain of Team India then.

Virat has played a total of 279 matches in ODIs so far. His highest score in this format is 183 runs.

The batsman scored 2012 runs against Pakistan in the Asia Cup in 183.

Talking about T20 Internationals, Kohli has played a total of 115 matches so far. Kohli's highest score in this format is 122 runs.

Kohli scored 122 runs against Afghanistan in the 2022 Asia Cup on 61 balls.

Fastest Indian Batters to score 10,000 ODI runs