India vs Australia Head-to-Head Record in One-day International Cricket

The 1st semi-final of the Champions Trophy 2025 is set to be played between India and Australia at the Dubai International Cricket Stadium on 4th March, Tuesday, where the head-to-head record is in favour of India.
India is likely to be the favourites to win this game as they have won all the three games played in this tournament. Having a look at India’s journey in this tournament, they started on a high note by winning their first game against Bangladesh.
Following the victory, India thrashed their arch-rivals, Pakistan, as they went on to chase down the target of 241 runs with 6 wickets in hand. And with the heroes of Varun Chakravarthy, India won the battle against New Zealand by a margin of 44 runs.
On the other side, Australia got a great start to their tournament campaign by chasing down a huge total of 351 runs against England. After that, both the games against South Africa and Afghanistan have been called off due to the interruption of rain.
But when it comes to ICC tournaments, Australia often remained a threat to the opposition, especially in the knockout stages of the league. However, both sides have faced 4 times in the Champions Trophy tournament, where India won two games, with one ending in a no result.
Therefore, in this article, we are going to see the head-to-head stats between India and Australia. Both the teams played 151 matches where Australia remained victorious on most occasions, winning 84 games. The Men in Blue managed to win only 57 games.
India vs Australia Head-to-Head in ODIs:
Matches Played | 151 |
India Won | 57 |
Australia Won | 84 |
Matches Tied | 0 |
No Result | 10 |
India vs Australia Last 10 Matches:
Team 1 | Team 2 | Result | Venue |
India | Australia | Australia won by 6 wickets | Ahmedabad |
India | Australia | India won by 6 wickets | Chennai |
India | Australia | Australia won by 66 runs | Rajkot |
India | Australia | India won by 99 runs | Indore |
India | Australia | India won by 5 wickets | Mohali |
India | Australia | Australia won by 21 runs | Chennai |
India | Australia | Australia won by 10 wickets | Visakhapatnam |
India | Australia | India won by 5 wickets | Mumbai |
Australia | India | India won by 13 runs | Canberra |
Australia | India | Australia won by 51 runs | Sydny |