Cricket has given birth to some of the most intense and memorable rivalries over the years. India’s encounters with top cricketing nations have produced legendary moments, historic matches, and record-breaking performances. Below is a comprehensive list of India’s greatest rivalries in international cricket.
🏆 India vs Pakistan – The Ultimate Showdown
- Total Test Matches Played: 59
- India Wins: 9
- Pakistan Wins: 12
- Draws: 38
- Total ODI Matches Played: 134
- India Wins: 56
- Pakistan Wins: 73
- No Results: 5
- Total T20I Matches Played: 12
- India Wins: 9
- Pakistan Wins: 3
🔗 Explore India vs Pakistan Rivalry
🏆 India vs Australia – Memorable Battles & Records
- Total Test Matches Played: 112
- India Wins: 33
- Australia Wins: 48
- Draws: 30
- Ties: 1
- Total ODI Matches Played: 150
- India Wins: 57
- Australia Wins: 83
- No Results: 10
- Total T20I Matches Played: 30
- India Wins: 19
- Australia Wins: 11
🔗 Explore India vs Australia Rivalry
🏆 India vs England – Ashes-Style Rivalry
- Total Test Matches Played: 136
- India Wins: 35
- England Wins: 51
- Draws: 50
- Total ODI Matches Played: 106
- India Wins: 57
- England Wins: 44
- No Results: 5
- Total T20I Matches Played: 23
- India Wins: 12
- England Wins: 11
🔗 Explore India vs England Rivalry
🏆 India vs South Africa – The Battle of Titans
- Total Test Matches Played: 44
- India Wins: 17
- South Africa Wins: 18
- Draws: 9
- Total ODI Matches Played: 90
- India Wins: 38
- South Africa Wins: 50
- No Results: 2
- Total T20I Matches Played: 26
- India Wins: 13
- South Africa Wins: 10
- No Results: 3
🔗 Explore India vs South Africa Rivalry
🏆 India vs Sri Lanka – Subcontinent Showdowns
- Total Test Matches Played: 46
- India Wins: 22
- Sri Lanka Wins: 7
- Draws: 17
- Total ODI Matches Played: 167
- India Wins: 98
- Sri Lanka Wins: 57
- No Results: 12
- Total T20I Matches Played: 29
- India Wins: 19
- Sri Lanka Wins: 9
- No Results: 1
🔗 Explore India vs Sri Lanka Rivalry
🏆 India vs New Zealand – The Emerging Rivalry
- Total Test Matches Played: 63
- India Wins: 22
- New Zealand Wins: 13
- Draws: 28
- Total ODI Matches Played: 116
- India Wins: 59
- New Zealand Wins: 50
- No Results: 7
- Total T20I Matches Played: 23
- India Wins: 12
- New Zealand Wins: 10
- No Results: 1