Australian team is best team of the world and they proved in last few matches.Indian team play good in the India and when India team is out of the country they struggled in the foreign countries. Indian team should give their best try against Australia because Australia is not like PAk and Sri Lanka and their players are highly professionals.
There is a simple reason why Australia has the most number of trophies in any of the ICC competitions. The players are selfless and the team bonding is extremely strong. On the other hand, look at the Indian team. There is one gang led by Rohit and Kohli, and another led by Dhoni loyalists such as Jadeja. Then there are several smaller gangs, such as the ones by Sanju Samson and Shreyas Iyer. The team selection is made on the basis of achieving the equilibrium between different gangs, rather than going for the best player.
Are you sure that there are grouping in the Indian Squad ? The era of Ms Dhoni was very successful one while the current era of Virat / Sharma is also good one for the Indian team. If there were politics in the India team, then they would not have been so much successful.
Also I think Australia has won most ICC trophies as they were world champions (ODI) for three consecutive times and at that time India were not so powerful team as they are these days.