West Indian batting legend Sir Vivian Richards has praised India's Virat Kohli, calling him one of the 'all-time greats' of the game alongside Sachin Tendulkar. Kohli has amassed 543 runs in the ongoing World Cup 2023 at an average of 108.60. Richards praised Kohli's mental toughness and the support staff and management for standing behind him during his difficult two-year period.