India`s top 5 rivalries in ODI cricket
AFP
Australia
The number of ODI matches played between India and Australia is 146 with which India has won 54 matches and Australia has won 82 matches
Pakistan
India faced Pakistan in 133 ODI matches in which India won 55 and Pakistan won 73 matches. 5 matches were ended without result
Sri Lanka
India and Sri Lanka have faced each other in 165 ODI matches, out of which 96 were won by India and 57 were won by Sri Lanka. 11 matches ended without result
England
England played against India in 106 ODI matches out of which 57 were won by India and 44 were won by England
New Zealand
India and New Zealand have played 133 ODI matches out of which India won 55 and New Zealand have won 50
Ganpati 2023: Actresses in Nauvari