Virat Kohli is now in a league of his own among Indian batsmen as he aggregated over 600 runs in a single Test series for the third time. With scores of 0, 104 not out, 213, 243 and 50, he finished with 610 runs from the three-Test series against Sri Lanka.Back in 2014-15, Kohli had scored 639 runs against Australia in a four-Test series. Later in 2016-17, he smashed 655 runs in a five-Test series against England. This is the first time he has scored over 600 runs in a three-Test series.The Indian captain has broken several records in the longest format of the game over the last 15 months. On Tuesday, he became the only Indian to aggregate over 600 runs in a Test series thrice. Sunil Gavaskar and Rahul Dravid had achieved the feat twice.Earlier in 2017, he became the first man to score double hundreds in four successive series. After a lean patch against Australia, Kohli scored a solitary hundred in Sri Lanka before coming to his own in India.Dismissed for a duck in the first innings of the opening Test at Eden Gardens, Kohli hit back with a hundred in the second (103 not out). In Nagpur, he smashed 213 and then hit a classy 243 in the third Test in Delhi. In the second innings, he hammered an aggressive 50.Most runs in a series after starting with a duck:625, J Kallis v Eng, 2004-05615, M Vaughan v Ind, 2002610, VIRAT KOHLI v SL, 2017-18Tests played- Kallis 5, Vaughan 4, Kohli 3)#INDvSL #INDvsSL #SLvIND- Rajneesh Gupta (@rgcricket) December 5, 2017The Feroz Shah Kotla double ton happened to be his sixth and it has now placed him on top of double century scorers for India alongside Sachin Tendulkar and Virender Sehwag.advertisementKohli also broke Brian Lara’s record for most double hundreds as captain and was well on his way to a triple century when Sri Lanka’s complaints over the poor air quality in Delhi affected his concentration.Virat Kohli’s scores in #INDvSL series:0104*21324350Total 610 runs (avg 152.50)Only one captain has scored more runs in a 3-match series: Graham Gooch (752 v Ind, 1990)- Rajneesh Gupta (@rgcricket) December 5, 2017Meanwhile, Sri Lanka continued to suffer due to the Delhi pollution. After repeated interrptions on Sunday, the Lankans had more cause for concern when Suranga Lakmal vomitted on the field early on Day 4 before walking off as Delhi’s notorious smog, which may rob the Indian capital of future winter Tests, continued to plague the third and final match on Tuesday.Kohli, who had a nightmarish time in England back in 2014, came back strongly with 639 runs in Australia later that year. He hit four hundreds in four Tests. His tally is the most by an Indian in a Test series in Australia. The record was earlier held by Rahul Dravid (619).After taking over as India’s full-time Test captain, Kohli scaled newer peaks with the bat and he was in his elements against England at home, smashing 655 runs in a five-match series at home.Against Sri Lanka, Kohli would have been disappointed to start with a duck but he responded with a record-breaking spree to finish the year on a high with 1059 runs in 10 Tests.