Virat Kohli's recent retirement from Test cricket marks the end of a significant chapter in Indian cricket history. After 123 Test matches, Kohli, aged 36, leaves behind a legacy as one of India's greatest batsmen and, arguably, their most impactful ...