In a shocking announcement, Virat Kohli has retired from Test cricket after a stellar 14-year career. AB de Villiers, a close friend, believes Kohli followed his heart. Kohli, 36, played 123 Tests, amassing 9,230 runs with 30 centuries. De Villiers acknowledged the void Kohli leaves, emphasizing his significant legacy in red-ball cricket.