Sachin Tendulkar, who began playing for India as a 16-year-old in 1989 and has since become the most prolific run-scorer in the history of both Test and ODI cricket, holds a large number of national batting records. He holds the record of most appearances in both Tests and ODIs, most runs in both Tests and ODIs and most centuries in Tests and ODIs. The highest score by an Indian is the 319 scored by Virender Sehwag in Chennai. It is the second triple century in Test cricket by an Indian, the first being a 309 also made by Sehwag although against Pakistan. The team's highest ever score was a 759/7 against England at MA Chidambaram Stadium, Chennai in 2016, while its lowest was 42 against England in 1974. In ODIs, the team's highest score is 418/5 against West Indies at Indore in 2011–12. India score 413–5 in a match against Bermuda in 2007 World Cup which is the highest score ever in Cricket World Cup history. In the same match, India set a world record of the highest winning margin in an ODI match of 257 runs.
An early casualty of change was the Bombay Quadrangular tournament, which had been a focal point of Indian cricket for over 50 years. The new India had no place for teams based on ethnic origin. As a result, the Ranji Trophy came into its own as the national championship. The last-ever Bombay Pentangular, as it had become, was won by the Hindus in 1945–46.
Many of the Indian cricket team's records are also world records, for example Sachin Tendulkar's century tally (in Tests and ODIs) and run tally (also in both Tests and ODIs). Mahendra Singh Dhoni's 183 not out against Sri Lanka in 2005 is the world record score by a wicketkeeper in ODIs. The Indian cricket team also holds the record sequence of 17 successful run-chases in ODIs, which ended in a dramatic match against the West Indies in May 2006, which India lost by just 1 run when Yuvraj Singh was bowled by Dwayne Bravo's full toss.
Under Kohli's captaincy, India was unbeaten in 19 Test matches, starting from a 3–0 series win over New Zealand and ending with a 2–1 series win over Australia. India has an unbeaten streak of winning 9 consecutive Test series as of Dec 2017, starting with a 2–1 series win over Sri Lanka. India also became only the third team after Australia and South Africa to have won their most recent Test series simultaneously against all the other Test playing nations. As per winning percentage in Test matches, Kohli is India's most successful test captain, having won more than 61% of Test matches (at least 2 games).
Ganguly became the regular captain of the team in both Tests and ODIs in 2000. He remained captain until 2005–06 and became the then most successful Indian captain, winning 21 of his 49 Test matches in charge and 76 of his 146 ODIs. Under his captaincy, India became the joint-winners of the 2002 ICC Champions Trophy with Sri Lanka, and the runners-up of the 2003 Cricket World Cup. India lost only three Tests at home under Ganguly and managed to draw Test series in England and Australia. Rahul Dravid took over as Test captain in 2005. In 2006, he led India to its first Test series victory in the West Indies in more than 30 years.