Team India’s middle-order might be a cause for concern ahead of the World Cup a year and a half later but the top order is as settled as it could get.Captain Virat Kohli and vice-captain Rohit Sharma’s consistent performances up top have made the team a force to be reckoned with. The duo’s tremendous success at No. 1 and No. 3 has seldom allowed the middle-order to flourish, therefore, the cropping and changing in search of a perfect No. 4 and 5 is still on.Kohli and Rohit have had a fantastic season with the willow, both scoring over 1000 runs in 2017 and in some style. The duo is the quickest to breach the four-figure mark in limited-overs cricket this year. While Kohli has accumulated 1460 runs from 26 matches, Rohit has hit 1076 from 18 games. The former has hit six tons in the process while the latter has managed one less.Yesterday @imVkohli broke Ricky Ponting’s record for most ODI runs in a calendar year as captain! #howzstat pic.twitter.com/J5ctcwSwDE- ICC (@ICC) October 30, 2017The KING reaffirms his dominance – 2nd hundred of the #INDvNZ series. @imVkohli pic.twitter.com/TJZ3cQxXVb- BCCI (@BCCI) October 29, 2017A combination of elegance, timing and placement for Hitman as he brings up his 15th ODI Century #INDvNZ @ImRo45 pic.twitter.com/ezqxD8CmSQ- BCCI (@BCCI) October 29, 2017This is however not the first time two Indians have scored more than 1000 runs in a calendar year. In fact, it is the fourth time in Indian cricket’s history that two Indian batsmen were quickest to breach the 1000-run mark in a year in ODIs. Sourav Ganguly and Mohammad Azharuddin achieved the feat in 1997 while in 1998, Sachin Tendulkar, Azharuddin and Ganguly scored more than 1000. Gautam Gambhir and MS Dhoni were also the first two batsmen to complete 1000 ODI runs in 2008.advertisementBut what makes these two special is that the team depends on them and a failure in the beginning could really lead to the rest falling like a pack of cards — something that the Indian fans saw during the Champions Trophy final at The Oval, where a fiery Mohammad Amir removed the duo in India’s steep chase of 339. The holders were bowled out for a mere 158 and lost the match by a huge margin of 180 runs to their ‘noisy’ neighbours.Only @SAfridiOfficial has reached 150 ODI sixes in fewer innings than @ImRo45! #howzstat pic.twitter.com/2WI0iBR0q9- ICC (@ICC) October 30, 2017The team’s dependence on them can easily be compared to the times when India’s run-scoring would depend on the shoulders of Sachin Tendulkar, Sourav Ganguly and Rahul Dravid upfront. Add Shikhar Dhawan to the mix and the trio could well be called India’s new pillars in limited-overs cricket going forward.Perfect finish to a thrilling game. Great work @Jaspritbumrah93 @BhuviOfficial & @yuzi_chahal. Keep it up boys. My Best wishes for the T20Is pic.twitter.com/C74JbGGpb6- sachin tendulkar (@sachin_rt) October 29, 2017Kohli, who is chasing greatness, recently surpassed Ricky Ponting in the list of most centuries in ODI cricket. He is currently second with 32 tons to his name while Rohit hit his 15th century and first against New Zealand to level Virender Sehwag, who sits fourth on the list of most ODI tons by Indians. Not only that, Kohli also surpassed the 9000-run mark in one-day cricket during the third and final match against New Zealand in Kanpur. He became the fastest to reach the milestone in just 194 innings.Comparing them to three of the greats in the history of the game could be called a stretch but their form and the way they shoulder responsibility, certainly show that the signs are there of Indian cricket being in the safe hands for the next few years at least.