Veteran English pacer James Anderson, widely regarded as the finest fast bowler in Test history, has paid glowing tribute to Virat Kohli, who announced his retirement from the format on May 12.
Kohli's decision to step away just weeks before England's highly anticipated Test series in India came as a surprise to many in the cricketing world.

The former India skipper leaves behind a monumental legacy, having amassed 9230 runs in 123 Tests at an impressive average of 46.85.
Over his 14-year red-ball career, Kohli registered 30 centuries and 31 half-centuries, establishing himself as one of the modern greats. Anderson, who dismissed Kohli seven times in Test cricket-joint-most alongside Nathan Lyon-was full of admiration for the Indian star.
"Great players. There will be a new captain because Sharma has retired. Kohli, one of the greatest Test batters who's ever been. There are big shoes to fill there, but they've got a huge amount of talent in their squad," Anderson said in a conversation with TalkSport.
Notably, Rohit Sharma also announced his retirement from Test cricket earlier this month, adding to the leadership vacuum in the Indian red-ball setup. Despite the departure of two stalwarts, Anderson believes India's bench strength and the talent emerging from the IPL will keep the side competitive.
"You just have to watch the IPL. They are bringing players into Test cricket from the IPL now who are just so attacking, aggressive, and fearless," he added, referring to India's evolving brand of cricket.
Anderson also shared his reflections on how England's past overemphasis on the Ashes sometimes caused them to lose focus on other crucial series.
"If I'm being honest, looking back at my career, that happened too much where, 18 months out from an Ashes, the management and even the players starting to look towards that and actually forgetting what's in front of you. India is going to be such a tough challenge even at home. They are a strong side," he remarked.
With Kohli and Rohit stepping aside, a new era beckons for Indian Test cricket. Yet, as Anderson warns, the depth of India's talent pool suggests England will have their hands full when they arrive for the five-match series starting June 20.