Image Source: Virat Kohli/BCCI Twitter
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-around 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.
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.
|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.
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.
|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|
Virat Kohli scored an unbeaten 122 off 61 balls in the Super-4 round match of the Asia Cup 2022. The former Indian captain hit 12 fours and 6 sixes during his innings. This is Virat Kohli's first century in T20 International match. Actually, Virat Kohli has scored a century in international cricket after almost 3 years. Before this, the last time Virat Kohli scored a century was in November 2019. In the Asia Cup 2022, Virat Kohli scored 276 runs in 5 matches at an average of 92, which was second in the top run scorer.
Virat Kohli Test performance, 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 ODI performance, 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 this, 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.
Virat Kohli T20 performance, T20 is one format where his bat has played relatively well in comparison to both the 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 in Asia Cup 2022, he scored the first century of his T20 career, now Kohli's average is 51.94 and total runs is 3584. He has scored a century after three years.