Virat Kohli Did Not Score Any Century For Last 32 Months, Yet The Best Indian Batsman Across Three Formats


hear the news

- Advertisement -

India’s star batsman Virat Kohli is on the target of critics these days. There is a demand to remove Virat, who is struggling to score runs, from the Indian team before the T20 World Cup. Till three years ago, Virat Kohli was called a run machine all over the world, but now the situation has become such that the all-round voice has started raising his voice to exclude him from the T20 World Cup to be held in Australia this year. Skipper Rohit Sharma has been defending his teammate Virat’s poor form but it is becoming increasingly difficult for the BCCI and the selectors to ignore the questions raised by veterans Kapil Dev, Sunil Gavaskar and Virender Sehwag. However, there is an interesting statistic about Virat Kohli that will surprise you. Virat is the highest run-scorer for India in all three formats.
Three years ago no one could have imagined that Virat would be under question marks for his batting. His performance in all three formats was something like this. He had scored 20,162 runs in 421 innings of 380 matches till the final of the 2019 World Cup at an impressive average of 56.31.

However, since the final of the 2019 ODI World Cup, his average has fallen in international cricket with little runs coming off his bat. Virat has scored just 3564 runs at an average of 41.92 in 83 matches played in all three formats since the final of the 2019 World Cup. However, in this case also he has been the best.

During this period, no Indian batsman has scored more runs than Virat by combining all three formats. After Virat, Rohit Sharma is at number two with 3318 runs in 70 matches. At the same time, Rishabh Pant is at number three in the list with 2593 runs in 75 matches. Talking about the highest run-scorer in all three formats since the 2019 World Cup, Babar Azam of Pakistan is at the top. During this period, he has scored 4474 runs in 90 innings of 82 matches at an average of 55.23. At the same time, Joe Root of England is at number two with 4124 runs in 89 innings of 56 matches. Virat is at number three in the overall list.

Top-5 batsmen of all three formats since 2019 world

player shifts Run average 100/50
Babar Azam (PAK) 90 4474 55.23 14/31
Joe Root (ENG) 89 4124 50.91 12/16
Virat Kohli (IND) 96 3564 41.92 4/28
Rohit Sharma (IND) 81 3318 43.09 7/17
Steve Smith (AUS) 68 3108 50.95 8/17

Virat had scored his last international century against Bangladesh in November 2019. Since then 32 months have passed. However, you will be surprised to know that even after not scoring a century, Virat has been India’s highest run-scorer in all three formats in that time. Since his last century, he has played 79 innings in 68 matches including ODIs, T20s and Tests and scored 2554 runs at an average of 35.47.

Highest 50+ scores in ODIs since 2019:

  • 22 – Shai Hope
  • 21 – Virat Kohli
  • 19 – Babar Azam
  • 18 – Aaron Finch
  • 16 – Rohit Sharma
  • 16 – Quinton De Kock
  • 16 – Imam ul Haq

The second Indian batsman in this list is Rohit Sharma. He has scored 2526 runs in 66 innings of 55 matches in all three formats at an average of 40.74. During this, Babar Azam of Pakistan has been the highest run-scoring international batsman. He has scored 4065 runs in 80 innings of 73 matches. Joe Root of England with 3753 runs at number two and Liton Das of Bangladesh with 2837 runs at number three.

Top-5 batsmen of all three formats since Virat’s last century
player shifts Run highest
Score
average 100/50
Babar Azam (PAK) 80 4065 196 56.45 12/29
Joe Root (ENG) 75 3753 228 56.01 12/12
Liton Das (BAN) 77 2837 176 38.33 7/16
Mo. Rizwan (PAK) 78 2809 115* 45.30 3/21
Jonny Bairstow (ENG) 81 2755 162 38.80 8/10
Virat Kohli (India) 79 2554 94* 35.47 0/24
Rohit Sharma (INDIA) 66 2526 161 40.74 4/15

However, this year Virat has failed to prove himself in Tests. This same performance of his is not only raising all-round voices against him, but the pressure on him is also increasing. In November 2019, he scored his final century in Tests against Bangladesh in Kolkata. Since then he has played 32 innings of 18 Tests.

In which he has scored 872 runs at an average of 27.25 with just six half-centuries. Prior to this century, he had scored 7202 runs in 84 Tests at an average of 54.97. Due to his poor performance, his average in Test cricket has now fallen below 50 to 49.53. Kohli has scored more than 100 runs in 18 Test matches played in the last three years, combining both the innings of only one. Virat Kohli was no match for scoring runs in ODIs. Before scoring his last century in ODIs in August 2019, Virat had scored 11520 runs in 239 matches at an average of 60.31. Since then, he has scored only 807 runs in 22 ODIs at an average of 36.68. Due to which his current average has come down to 57.87. Virat, who has scored 43 centuries in ODIs, has been able to score only 10 half-centuries in the last three years. T20 is one format where his bat has played relatively well as compared to the two formats. Virat has played 26 T20 Internationals since his highest score of 94 not out against West Indies in Hyderabad in December 2019. Where he has scored 764 runs at an average of 38.20. It also includes seven half-centuries. Till the innings of 94 runs, Virat had played 73 T20s in which he scored 2544 runs at an average of 55.30, but now his average in T20 has also fallen to 50.12.

Expansion

India’s star batsman Virat Kohli is on the target of critics these days. There is a demand to remove Virat, who is struggling to score runs, from the Indian team before the T20 World Cup. Till three years ago, Virat Kohli was called a run machine all over the world, but now the situation has become such that the all-round voice has started raising his voice to exclude him from the T20 World Cup to be held in Australia this year.

- Advertisement -

Comments are closed.