Rohit Sharma To Virat Kohli: How India's Champions Trophy 2025 Stars Have Performed Against Australia In ODIs
Ahead of the first semifinal match of the Champions Trophy 2025 on Tuesday, here's a look at how India's CT 2025 stars have performed against Men in Yellow in ODIs.

India will face Australia in the first semifinal of the Champions Trophy 2025 on Tuesday (March 4), and the Rohit Sharma-led side would like to come up with a big show in the match scheduled to take place at Dubai International Cricket Stadium. Team India has won all six ODIs played so far in 2025, and the world No. 1 ODI team will be eager to extend the winning run to seven matches on Tuesday and book a place in the Champions Trophy final for the third edition in a row.
India will have high hopes from Virat Kohli, Shubman Gill, Shreyas Iyer, and Rohit Sharma in the match against the 2023 ODI World Cup winners.
related stories
Also Read: How Australia’s CT 2025 stars have performed against India in ODIs
The match in Dubai will be India’s first 50-over fixture against the Men in Yellow since both of them faced each other in the ODI World Cup 2023 final at Narendra Modi Stadium on November 19, 2023. The Aussies won that match convincingly by six wickets. The Indian team will be eager to take revenge, but it won’t be an easy task to do.
Ahead of the start of the first semifinal, here’s a look at how India’s Champions Trophy 2025 stars have performed against Australia in ODIs:
Rohit Sharma: 2379 runs and 2 wickets in 45 matches
Indian captain Rohit Sharma has scored 2379 runs in 45 ODIs played so far against the Australian team. Rohit is India’s second leading run scorer in the 50-over format of the game against Australia and has one double century, seven centuries, and nine half-centuries to his name. The 37-year-old right-handed batter has hammered 87 sixes against the Men in Yellow, which is the most by any batter, and he also has picked up two wickets.
Shubman Gill: 272 runs in seven matches
World No. 1 ODI batter Shubman Gill has amassed a total of 272 runs in seven ODIs played so far against the Australian team. Gill, who has been in red-hot form these days, scored his maiden ODI century (104) against the Men in Yellow in Indore on September 24, 2023.
Virat Kohli: 2367 runs in 49 matches
Batting superstar Virat Kohli will play his 50th ODI against the Aussies on Tuesday in Dubai. In 49 matches played so far, with the help of eight centuries and 14 fifties, he has scored 2367 runs, which is the third most by any player against the Australian team in the 50-over format of the game.
Shreyas Iyer: 274 runs in 11 matches
In 11 India-Australia ODIs played so far, India’s No. 4 batter Shreyas Iyer has scored 274 runs. Iyer was only able to score 0 and 4 runs in two ODI World Cup 2023 matches against Australia, but he has a century (105) to his name against them.
KL Rahul: 691 runs in 16 matches
KL Rahul has made 16 ODI appearances for India against Australia and, with the help of seven fifties, scored 691 runs. He was India’s top scorer in both the ODI World Cup 2023 matches played against them.
Rishabh Pant: 80 runs in 3 matches
Wicketkeeper-batter Rishabh Pant has played three ODIs against Australia in 2019 and 2020 but was only able to score 80 runs, with 36 being his highest. Pant hasn’t played any 50-over matches for India in 2025 and is unlikely to be part of the playing XI in the semifinal as well.
Ravindra Jadeja: 575 runs and 37 wickets in 44 matches
In the last 16 years, Ravindra Jadeja has played 44 ODIs for India against Australia and has picked up 37 wickets in addition to scoring 575 runs with the bat.
Hardik Pandya: 557 runs and 12 wickets in 11 matches
Star all-rounder Hardik Pandya has featured in 11 India-Australia ODIs so far and has amassed a total of 557 runs with the bat. Pandya has four fifties to his name against the six-time ODI World Cup winners, and he has also dismissed 12 Australian batters.
Axar Patel: 36 runs and 6 wickets in six matches
In six India-Australia ODIs played so far, Axar Patel has 36 runs and six wickets to his name. The 31-year-old cricketer from Gujarat is arguably India’s most valuable player in the Champions Trophy 2025, and there will be high expectations from him in the semifinal match.
Washington Sundar: 18 runs in one match
Washington Sundar has played only one ODI for India against Australia, and in that he opened the innings as well. But he failed to do much and got out after making 18 runs from 30 balls.
Kuldeep Yadav: 31 wickets and 64 runs in 22 matches
Kuldeep Yadav has dismissed 31 Australian batters in 22 ODIs played so far. The Kanpur-based cricketer also has an ODI hat trick to his name against the Men in Yellow. The 30-year-old has also batted on 12 occasions against them and scored 64 runs.
Mohammed Shami: 39 wickets and 68 runs in 25 matches
Star fast bowler Mohammed Shami has picked up 39 wickets in 25 India-Australia ODIs played so far. Shami is India’s most successful bowler in ICC white-ball tournaments and will lead the pace attack in the semifinal on Tuesday.
Harshit Rana, Varun Chakaravarthy, and Arshdeep Singh are the only three players in India’s Champions Trophy 2025 squad who are yet to play a 50-over match against the Australian team.
For more in-depth coverage of the Champions Trophy, check out the latest Points Table to see where your favorite team stands. Stay updated on the tournament’s top performers with the Most Runs and Most Wickets leaderboards. Keep following for all the latest updates!
- Location :
- First Published: