Virat Kohli is among the best cricket players in history. After making his India debut in 2008, he has been extraordinary.
The Delhi-born batsman, who has represented India in 494 games across three forms, has scored over 250,000 runs for India.
Yet, he has been attacked at times, and his position on the squad has been questioned by media members, fans, and analysts.
Yet, the capacity to recover from adversity distinguishes outstanding athletes from mediocre athletes. Kohli has also experienced difficult times, but he has emerged from them like a genuine champion.
#1 2023 Border-Gavaskar Trophy, 4th Test
#2 After the 2014 England Tour
#3 During the 2011-12 Border-Gavaskar Series