During these years, he played against top teams like Australia, England, New Zealand and South Africa but he kept scoring runs over average of 50.
For this, he is considered one of the modern greats and fans as well as cricket pundits called him run machine Kohli. However, in the 101st match of his career, his average has come down to 50.
Team India is close to victory in the second match of the test series between India and Sri Lanka. India need nine wickets to win this match, while Sri Lanka need 419 runs to win.
However, this match was nothing special for former India captain Virat Kohli. He scored 23 and 13 in the first and second innings respectively. Consequently, his average in Test cricket came down to 50. This is the first time in the last five years that Virat’s Test average has fallen below 50.
Kohli played a brilliant innings of 235 against England in December 2016 at the Wankhede Stadium. With this, his average in Test cricket had gone above 50. After this, the average was consistently above 50 since 2017, but in the 101st match of his career, his average has come down to 50.
The current average of Virat Kohli is 49.96. The 33-year-old Virat has played 101 Test matches for India. During this, 8043 runs have been scored from his bat in 171 innings. His highest score has been 254 runs. Virat has also scored 27 centuries and 28 half-centuries in Tests.
He has also scored seven double centuries with his bat. However, he still averages more than 50 in ODIs and T20s. Virat has so far scored at an average of 58.07 runs in ODIs and 51.5 in T20s.
Virat scored his last century in the year 2019. It was a 136 run innings in the day-night test against Bangladesh. After that match, Kohli has played 73 innings in international cricket, but no century has come from his bat.
Virat had to score 43 runs in the Bangalore Test to maintain an average of more than 50 in Tests, but in both the innings together he got 36 runs off the bat. With this his average became 49.96.