Team Records

List: India’s Longest Winning Streak in ODI

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.)

Key Insights

10: India ed 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.