This time situation is very different. India is getting full advantage of playing at home. There is very rear chance of India not lifting this world cup. Both New Zealand and South Africa are the only sides left that haven't won any ODI world cup so far and it looks like both team have to wait for 4 more years. There is a possibility that Aussies might be able to beat India if they make it to finals.
The place where the Indian team is playing is when Australia were at their peak and beating Australia was not easy. Australia used to beat every team easily but now that position has been taken over by India and now no team seems to be able to beat India. Both New Zealand and South Africa will have to produce exceptional performances to reach the final.
Australia used to be a very good team and they gained a lot of fame in the world of cricket but now India is completely ruling the game of cricket. No team can beat them easily now. Along with India, South Africa is performing very well in this year's Cricket World Cup. the final match may see these two teams playing against each other
Both will be competing against the best teams in the world, but New Zealand and South Africa are also very capable, they have good bowlers and batsmen who can take the match any time . I think South Africa can beat Australia in the semi final in. However, whichever team plays India in the final is hard to beat from a performance standpoint, and only bad luck can currently beat India.
But whichever team qualifies for the final, I think India will be one of them. and they might play against South Africa or Australia too. New Zealand has some potential. Earlier such performance of India was not seen in cricket game but recently their game is really great. Virat Kohli, Rohit Sharma, Shubman Gill, Rahun they are performing brilliantly in India team.