Virat Kohli is well and truly on his way to break most of the batting records in world cricket, there could be no denying that.
Kohli is 130 runs away from scoring 1,000 runs in total in South Africa, which would make him only the second batsman in the history of cricket to do so on an international tour.
Kohli is in the form of his life and no team seems capable of stopping his scoring spree. During the sixth and final match of the ODI series against South Africa, he smashed his 35th century and in the process broke a plethora of records and now he can add another feather to his already illustrious cap.
The Indian skipper was the top run-getter in the Test series with 286 runs and then became the first ever batsman to score 500 runs in a bilateral series, ending with a mammoth 558 runs. In the first T20I in Johannesburg, Kohli managed 26 taking his aggregate on the South Africa tour to 870.