India and Australia have played 146 ODIs against each other, with India emerging victorious in 54, Australia winning 82 and 10 matches producing no result. India have won 30 and lost 32 matches against Australia on home soil. Out of the last six ODI series between the two nations in India, India have won 4, while Australia have won two.