10 - Number of consecutive Test series wins at home by India with this 2-0 victory over West Indies, including the two one-off Test series against Bangladesh and Afghanistan. It is the joint-longest streak for any team at home. Australia had two such streaks ending in 2000 and 2008. No other team has more than eight home series victories in a row.

23-1 - India's win-loss record in home Tests since the start of 2013, easily the most dominating record for any team at home. They played 29 Tests, winning 23 of them, losing one and drawing five. No other team has fewer home defeats than India in this period. Australia are the next with a 20-2 win-loss record from 27 Tests.

3 - Number of consecutive home Tests won by India within three days of play. They won in just two days against Afghanistan in June and in three days in both the matches of this series. India had won four successive home Tests inside three days between 2013 and 2015, which is the record.

7 - Number of successive series wins for India against West Indies. India have won all the seven series played between the two teams since the 2002-03 home series. In 21 Tests in these seven series, they haven't lost a single Test. In seven series prior to that, India had not won a single series against West Indies. In fact, in 16 series before the current seven-series streak, India had won only two series.

20.37 - West Indies' average runs per wicket in this series - the fifth-worst for any visiting team in a series of two or more Tests in India. In the 2013-14 series, West Indies' average was 19.27 which is second on the list. South Africa's average runs per wicket of 14.78 in the 2015-16 Freedom Trophy is the worst. Three of the five worst averages for visiting teams in India have come in the last five years.

57.42 - Average runs per wicket for India in this series, which is their fifth-best in any home series of two or more matches. It was also the highest such average for India in any Test series against West Indies beating 50.30 in the 1978-79 home series. In comparison to their counterparts, India's batsmen averaged 37 runs more every wicket.

3 - Number of India fast bowlers to take a ten-wicket haul in home Tests. Umesh Yadav, with figures of 10 for 133, became the first India pacer since Javagal Srinath against Pakistan in Kolkata in 1999, to take a ten-for. Kapil Dev is the only one to have taken two such hauls, in the early 1980s. Umesh is also the first fast bowler since Dale Steyn in Nagpur in 2010 to take a ten-for in India.

29.9 - Umesh's bowling strike rate in Tests this year, which is the best for any India bowler in a calendar year taking 15 or more wickets. He has picked up 18 wickets in four Tests this year. He also had a strike rate of 36.1 in 2011, which is the next-best among India fast bowlers in a year.

6 - Instances of teams managing a ten-wicket victory after gaining a smaller lead than India's lead of 56 in this Test. The smallest lead after which a team went on to win by ten wickets is 26, on two occasions: Sri Lanka versus New Zealand in Galle in 2012 and Australia against England in Brisbane in the Ashes 2017. For India, the previous smallest lead to result in ten-wicket victory was also in Hyderabad: a lead of 104 runs, against New Zealand in 1988.