2017 round-up: Team India's dominant run in numbers
The Virat Kohli-led Team India has scaled great heights in the year 2017 and came out as one of the most dominating units in all the formats of the game.
Throughout the phenomenal year, the Men in Blue constantly strived to be on the top of their game as a team, while excelling as individuals at the same time.
The number one Test team in the world trails just South Africa in the ODIs and is only behind leaders Pakistan in the T20I rankings.
India won 37 of their 53 international matches this year and recorded a win percentage of 69.7.
Only Australia, with 38 victories in 2003, have won more international matches in a calendar year.
Moreover, it is commendable that India did not lose even a single bilateral series in Tests, ODIs or Twenty20 Internationals in the last 12 months.
As 2017 comes to a close, let's take a look at India's stunning numbers in all the three formats of the game.
With 1-0 win in the recently-concluded three-match Test series against Sri Lanka, India equalled Australia's world record of nine consecutive series wins, which they set between 2005 and 2008.
Out of the 11 five-day matches, they played in 2017, India won 7 and lost just one.
The Kohli-led unit also became the first team to score 600-plus runs in three consecutive Test innings when they declared on 687/6 in the one-off Test in Hyderabad against Bangladesh.
India had notched up 631 in Mumbai and 759/5 declared in Chennai against England last year.
Kohli, who registered three double-century partnerships with Ajinkya Rahane, also became the first Indian to score more than 600 runs in three separate Test series.
Continuing his blistering run of form, the 29-year-old India skipper hit consecutive double tons against Sri Lanka and became the first captain to accumulate six scores of 200-plus, leaving behind Brian Lara, who has five.
One Day Internationals
India played 29 ODIs in 2017, winning 21, losing just seven, and recording a win percentage of 72.
India amassed 310/5 in the second ODI against the West Indies at Port of Spain in June, crossing the 300-plus mark for the 96th time, beating the record of 95 previously held by Australia.
As far as individual records are concerned, Kohli continued to rule the roost with 1,460 runs in 26 matches.
He overtook Australian Ricky Ponting's record of second-most centuries (30) in ODIs, as he got to his 31st ton against New Zealand during the first ODI at Mumbai in October.
Kohli, who became the fastest to reach 9,000 ODI runs, also became the first captain to smash six tons in a calendar year.
India's second-highest run-scorer in fifty-over format, with 1,293 runs in 21 games, Rohit Sharma ended the year on a splendid note.
With a Homeric inning of 208* to lead the Men in Blue to a colossal total of 392/4 in the second ODI against Sri Lanka at Mohali, Rohit became the first man to hit three double hundreds in fifty-over cricket.
With a clinical five-wicket win over a listless Sri Lanka in the third T20I at Mumbai, India clinched the series 3-0 and overtook Pakistan's tally of eight, to end 2017 with most wins in the shortest format of the game.
Overall, out of 13 T20Is played this year, India won nine and lost just four.
In 2017, the Men in Blue even registered their biggest win in T20Is when they defeated Sri Lanka at Cuttack by 93 runs.
With 299 runs in 10 matches, Virat Kohli is India's leading run-scorer in T20Is, while Rohit Sharma is a close second with 283 in nine outings.
Rohit brought up his second ton in the shortest format of the game in 35 balls, the joint-fastest T20I hundred and fastest by an Indian.
He equalled the record of David Miller, who achieved the feat against Bangladesh at Potchefstroom in October 2017.
Rohit scored 118 off 43 including 12 fours and ten sixes to power India to their highest T20I score of 260/5
Yuzvendra Chahal, who is the only Indian player to take three four-wicket hauls in T20Is, picked up eight wickets in the series against Sri Lanka and became the highest wicket-taker in 20-over cricket in 2017 with 23 scalps in 11 matches.
Washington Sundar at 18 years and 80 days became the youngest cricketer to play for India in T20Is when he debuted against Sri Lanka in the third game at Mumbai.