"Smith Praises Kohli: Former Australia Captain Steve Smith Said - Virat is the best ODI batsman at the moment."
Virat Kohli and Steve Smith are each other's tough competitors on the field. Despite this, both of them value each other very much. According to him, Kohli is currently the best ODI batsman in the world. He described KL Rahul as a talented player and said that he would prove to be an important player for Team India in future.
Smith said this in a question-and-answer session with fans on Instagram. Virat's figures also point to the same. Virat is at number six in the list of top-10 batsmen scoring most runs in ODIs. He has scored 11867 runs in 248 matches. Sachin Tendulkar is at the forefront of this matter. He has 18426 runs in 463 matches.
Virat has played a total of 28 matches in the last year including Test, ODI and T20. In this, he scored 1263 runs at an average of 52.62. During this time Virat has scored 2 centuries. At the same time, Smith scored 990 runs in 25 matches in all three formats at an average of 47.14. During this, he scored just one century.
Steve Smith is far behind Kohli in ODIs. Smith has scored 4162 runs in 125 matches at an average of 42.46. At the same time, he is not even around Virat in terms of scoring a century. Smith has scored 9 centuries in this format against Virat's 43 centuries.
Smith praised two more Indian batsmen during this session of question and answer from the fans. He also described Kings XI Punjab captain KL Rahul and Sanju Samson as talented players. Smith said that Rahul's style of playing is very special. He will be proving to be an important player for Team India in future. Rahul has played 32 ODIs and 36 Tests so far. In this, he has scored 1239 and 2006 runs. He has scored a total of 9 centuries in both formats.