It has been much of a glorious year for Virat Kohli, India’s Test captain and the Indian Cricket Test team in general.

Kohli has been able to break some records, equal some others, and break some new records as well.

With his recent career best of 235 runs, Kohli joined the elite list of players who had scored three or more double centuries in the course of a calendar year as he became the fifth player so far.

There are now five batsmen who hold the record, with Michael Clarke, leading the pack with a total of four double centuries in a calendar year.

The rest of the players holding that record includes Ricky Ponting, Brendon McCullum and Don Bradman.

Also, Kohli became the third captain to score three doubles in a year. The other two captains are the duo of Michael Clarke, who achieved the record in 2012, and McCullum in 2014.

In the series, Kohli hit an aggregate of 640, which so far, is the highest ever reached by any Indian batsman in a Test series against England. To set this new record, Kohli broke past the 602 aggregate record held by Rahul Dravid, in 2002, during the four-Test series against England.

And so far, this remains the seventh instance of an Indian batsman scoring 600 plus runs in a series. And with his recent scores in the series, Kohli joins the duo of Dravid and Sunil Gavaskar who have achieved this feat twice amongst Indian batsmen.

India has also been the better for the recent record breaking spree by Kohli as they have gone on to set their own records as well. Thus so far, India has scored 600-plus runs 4 times against England now, with the first at the Oval in 1990 and 2007, and in 2002 at the Headingley.