India and Australia have had a massive rivalry for the past few years which has seen Australia usually coming out on top against India. Now India and Australia are meeting again in the semifinals of the currently ongoing ICC Champions Trophy. India and Australia are both undefeat







