649/9- India's total in the first innings at Rajkot - their highest-ever against West Indies. India's biggest total before this was 647 for 7 in Kanpur in 1978-79. Overall, this is the seventh-highest total by any team against West Indies and the highest in last ten years.
8- Number of 600-plus totals for India in Tests since 2016, which is two more than the number of such totals by all other teams combined during the same period. Australia have had three such totals, whereas England, South Africa and Sri Lanka have got one each.
123- Number of innings taken by Virat Kohli to score 24 Test centuries. Only Sir Don Bradman got there in fewer innings - 66. Sachin Tendulkar and Sunil Gavaskar took 125 and 128 innings respectively.
Walsh: Kohli's hunger for 'every Test run' a great sign
Former West Indies captain Courtney Walsh is impressed with Virat Kohli's drive to keep churning runs effortlessly
3- Number of India players with more Test centuries than Kohli's 24. Tendulkar (51), Rahul Dravid (36) and Gavaskar (34) are ahead of him. He went past Virender Sehwag, who had 23 hundreds. Among batsmen worldwide, he also went past Javed Miandad, Justin Langer, Kevin Pietersen and Steven Smith, who all have 23 centuries.
4- Centuries for Kohli in Tests in 2018 - twice more than any other batsman. No India batsman has more than one century this year. Mominul Haque, Kraigg Brathwaite, Kusal Mendis and Aiden Markram have two centuries each.
30- Centuries for Kohli as captain in international cricket. He's now got more centuries as captain than as non-captain. He has 29 centuries in 250 innings when he's not been captain, as against 30 in just 134 innings when he's been the captain.The two players who have more than 30 hundreds as captain - Ricky Ponting (41) and Graeme Smith (33) - took 225 and 333 innings respectively to get there.
20- Hundreds for Kohli at No. 4 position in Tests. He is the fifth batsman to score 20 or more centuries at that position after Tendulkar, Brian Lara, Jacques Kallis and Mahela Jawardene. Kohli took 82 innings to score 20 centuries at that position, the fastest among the five. Kallis had done it in 91 innings.
109.52- Rishabh Pant's strike rate while making 92 runs off 84 balls. He hit eight fours and four sixes. He scored briskly against every West Indies bowler, having a strike-rate of more than 85 against each one. He, however, missed out on becoming the first India wicketkeeper to get centuries in successive innings. He had scored 114 in his last innings in England at The Oval.
3- Number of consecutive years in which Kohli has scored 1000 or more runs in Tests. He had 1215 runs in 2016, 1059 runs in 2017, and after his 139-run knock today, he has 1018 runs this year. He is the first India batsman - and the sixth overall - to achieve this three years in a row. Matthew Hayden did it five years in a row, from 2001 to 2005. Steven Smith has done it four years in a row from 2014 to 2017, while Brian Lara, Marcus Trescothick and Kevin Pietersen achieved this for three successive years.
1- Ravindra Jadeja scored his maiden Test century. He had nine fifties to his name, with a highest score of 90 before this. He achieved it at his home ground where he also got his highest first-class score of 331. It is also his maiden century across all international formats, coming in his 218th match.
217- Runs conceded by Devendra Bishoo in his 54 overs - the second-most by a West Indies bowler in a Test innings. Tommy Scott had given away 266 runs against England in Kingston in 1930, which is the most. Overall, Bishoo's figures are the third-most expensive by any bowler against India, after Rangana Herath's 240 and Suraj Randiv's 222.