Virat Kohli endured a challenging 2024, scoring just 655 runs at an average of 21.83 across formats, with inconsistent performances and struggles in the Border-Gavaskar Trophy.