The dominance of one team over the other can be used to assess its superiority. In a bilateral series, it is common for a team to sweep its opponents. However, winning consecutive matches is a clear indication of true supremacy.
India has been a competitive side and has challenged their opponents in many matches. India’s longest winning streak in One-Day Internationals (ODIs) is 10 matches. This achievement was accomplished during the 2023 ODI World Cup that happened in India.
So, in this article, we’ll take a look at India’s longest winning streak in the ODI format.
India’s Longest Winning Streak in ODI
|Streak No.||Matches Won||Against||Margin||Venue||Date|
|1||10||Australia||Won by 6 wickets||Chennai||8 Oct 2023|
|Afghanistan||Won by 8 wickets||Delhi||11 Oct 2023|
|Pakistan||Won by 7 wickets||Ahmedabad||14 Oct 2023|
|Bangladesh||Won by 7 wickets||Pune||19 Oct 2023|
|New Zealand||Won by 4 wickets||Dharamsala||22 Oct 2023|
|England||Won by 100 runs||Lucknow||29 Oct 2023|
|Sri Lanka||Won by 302 runs||Wankhede||2 Nov 2023|
|South Africa||Won by 243 runs||Eden Gardens||5 Nov 2023|
|Netherlands||Won by 160 runs||Bengaluru||12 Nov 2023|
|New Zealand||Won by 70 runs||Wankhede||15 Nov 2023|
|2||9||England||Won by 158 runs||Rajkot||14 Nov 2008|
|England||Won by 54 runs||Indore||17 Nov 2008|
|England||Won by 16 runs||Kanpur||20 Nov 2008|
|England||Won by 19 runs||Bengaluru||23 Nov 2008|
|England||Won by 6 wickets||Cuttack||26 Nov 2008|
|Sri Lanka||Won by 6 wickets||Dambulla||28 Jan 2009|
|Sri Lanka||Won by 15 runs||Colombo (RPS)||31 Jan 2009|
|Sri Lanka||Won by 147 runs||Colombo (RPS)||3 Feb 2009|
|Sri Lanka||Won by 67 runs||Colombo (RPS)||5 Feb 2009|
|3||9||West Indies||Won by 8 wickets||Kingston||06 Jul 2017|
|Sri Lanka||Won by 9 wickets||Dambulla||20 Aug 2017|
|Sri Lanka||Won by 3 wickets||Pallekele||24 Aug 2017|
|Sri Lanka||Won by 6 wickets||Pallekele||27 Aug 2017|
|Sri Lanka||Won by 168 runs||Colombo (RPS)||31 Aug 2017|
|Sri Lanka||Won by 6 wickets||Colombo (RPS)||3 Sep 2017|
|Australia||Won by 26 runs||Chennai||17 Sep 2017|
|Australia||Won by 50 runs||Eden Gardens||21 Sep 2017|
|Australia||Won by 5 wickets||Indore||24 Sep 2017|
(You can check out the same for IPL teams here.)
10: India registered a winning streak of 10 matches as they defeated their opponent teams with ease. India would have continued this streak even further but Australia turned out to be a strong opponent in the 2023 World Cup final, halting India’s dominating winning run in the ODIs.
3: For the first time, India beat Australia in each of the first three matches of a bilateral ODI series between India and Australia. This happened in September 2017, and before this series, India had beaten Australia in a match in 2016, making it 4 consecutive wins. This was, however, only the second time India won 4 consecutive games against Australia, the first occurring between 1996 and 1998.
9: Australia then broke the 9-match winning streak of India in the same series by defeating India by 21 runs in the fourth ODI. With this loss, India equalled their first winning streak of 9 matches that occurred between 2008 and 2009.
5: During the 2017 ODI series against Sri Lanka, India handed a clean sweep to their neighbours by winning the series by a margin of 5-0. However, this was the second instance where India clean-swept Sri Lanka in a 5-match ODI series. The first time this happened was in 2014 when both sides played in India.
1: Following the terror attacks in Mumbai on November 26, the remaining 2 ODIs between India and England were cancelled from the 2008-09 series, with India winning the series 5-0. This was the first time India whitewashed England in a bilateral series involving 5 or more matches.
9: In February 2009, Sri Lanka broke the 9-match consecutive winning streak of India by defeating India by 68 runs. This was India’s first-longest winning streak in the ODI format.