All three of them are very recognised and successful cricketers of this generation. Virat is currently the best ODI batsman in the world and Rashid Khan is the best T20 bowler in the world. Talking about Steve Smith, he is at his best when playing in the test format. So which format of cricket is best suited for each one of them? Know it here: –

Virat Kohli – He is one of the best batsmen any generation of cricket has ever seen. His batting styles resemble the time and efforts he took during his initial days of cricket that allowed him to get this far. He can play in the format of the game with ease. Switching to T20 mode where you have to score a lot of runs in fewer balls to Test cricket mode where you only have to survive is piece of cake for him. Hence all the three formats of cricket are best suited for Virat Kohli.

Steve Smith – Just like Virat Kohli, Steve Smith is also one of the best cricketers. He too plays brilliantly disregard of the format of cricket he is playing in. However, his test cricket stats are the shiniest among all other formats. He performed superbly against England during the Ashes and hence he is best suited for Test Cricket.

Rashid Khan – Rashid Khan is probably the best cricketer that Afghanistan has produced over the years. He is a leg-spinner and his bowling is so up to point that even the best of the best batsmen like Virat Kohli and Kane Williamson have a hard time playing against him. He is best suited to play in T20 cricket as he prefers batsmen going after him in order to get wickets. He is the best T20 bowler for a reason.

>