Multiple choice general knowledge sports Australia has most consecutive wins in odi's. How many matches they had won in a trot ? 20 21 19 23 Reveal answer Fill a bubble to check yourself B Correct answer Explanation Australia holds the record for most consecutive ODI wins with 21 victories between 2003-2004 under Ricky Ponting's captaincy. This dominant period included the 2003 World Cup victory.