The Indian Test juggernaut, with Virat Kohli at the wheel, has crushed almost everything in its path over the last 18 months and Australia will have to conjure up something special if they are to upset the hosts in their four-match series.
With the opening Test between the world's top two Test teams beginning in Pune on Thursday, the odds are stacked heavily in favour of hosts India, who have gone 19 Tests without defeat.
The first Test in the series for the Border-Gavaskar Trophy commences at Pune's Maharashtra Cricket Association Stadium on February 23 to be followed by the next three games at Bengaluru (March 4-8), Ranchi (March 16-20) and Dharamshala (March 25-29).
When is the 1st Test?
The 1st Test between India and Australia will be played from February 23, 2017.
Where will the India vs Australia 1st Test be played?
The first Test will be played at the Maharashtra Cricket Association Stadium in Pune.
Where can one watch the match?
The 1st Test match will be broadcast live on Start Sports 1, Star Sports 3, Star Sports 1 HD and Star Sports 3 HD.
What time does the live coverage of the India vs Australia 1st Test start?
The live broadcast will start at 09:30 AM (IST).
Where can you follow the India vs Australia 1st Test match online?
For live scores, updates and analysis, you can follow CricketNext.com
February 23, Thu – February 27, Mon; India vs Australia, 1st Test
Maharashtra Cricket Association Stadium, Pune
March 4, Sat– March 8, Wed; India vs Australia, 2nd Test
M. Chinnaswamy Stadium, Bengaluru
March 16, Thu – March 20, Mon; India vs Australia, 3rd Test
JSCA International Stadium Complex, Ranchi
March 25, Sat– March 29, Wed, India vs Australia, 4th Test
HPCA Stadium, Dharamsala