Kohli's Dominance Against South Africa 

In the cricketing world, Virat Kohli stands as a formidable force, especially against South Africa. Let's explore his remarkable records and recent performances.

In 14 matches against South Africa, Kohli has scored 1236 runs with an average of 56.18. His highest Test score of 254 showcases mastery against the Proteas, featuring three centuries and four fifties.

Playing 7 Tests in South Africa, Kohli scored 719 runs at an average of 51.35. With a highest of 153, he notched two centuries and three fifties.

During the ODI World Cup 2023, Kohli's spectacular form earned him the Player of the Tournament award. Scoring 765 runs in 11 innings, including three centuries and six fifties, he was the star of the show. 

In the ongoing T20I series, Suryakumar Yadav's leadership guided India to level the series 1-1, with a standout century in the series decider on December 14. 

As cricket enthusiasts eagerly await the return of India's batting stalwarts, the stage is set for an exciting ODI series in South Africa.