New Delhi, March 4 -- India and Australia will clash in the ICC Champions Trophy 2025 first semifinal today (March 4). The match will take place at the Dubai International Cricket Stadium in the UAE and start at 2:30 PM (India time).

India and Australia have played 151 ODI cricket matches so far. India have won 57 of those ODIs while the Aussies won 84. Ten matches did not produce any results. India are on a winning run, securing victory in the last five matches. Australia, on the contrary, have won only one in their last five.

We all know what happened the last time India and Australia clashed in an ODI. it was the 2023 World Cup final.

In ICC Champions Trophy, these two teams have played 4 ODIs. Australia won 2, India 1 and one match...