Pakistan's win at the MCG was their first in ODIs against Australia, in Australia, in over 12 years. Between this win and the previous one - at the WACA in 2004-05 - Pakistan had lost nine consecutive ODIs against the hosts. This was their longest-ever losing run against any host country in ODIs. Pakistan's next-worst losing sequences against host teams are their eight straight losses in West Indies, from 1977 to 1993, and in England from 1978 to 1987.

Pakistan's worst losing streaks in ODIs against a host country
Opposition Losses From To
 Australia  9  2005  2017
 England  8  1974  1987
 West Indies  8  1977  1993
 South Africa  7  1994  2002
 Australia  6  2000  2002

Australia have inflicted such streaks on other teams as well. Pakistan's nine-match losing streak wasn't the longest for a visiting team against the hosts in Australia. England lost 13 consecutive games against Australia from 1999 to 2007, matching a similarly-long losing streak for Sri Lanka from 1985 to 1995.

Longest losing streaks against hosts Australia
Team Losses From To
 England  13  1999  2007
 Sri Lanka  13  1985  1995
 India  11  1991  2004
 Zimbabwe  10  1992  2004
 Pakistan  9  2005  2017

Bangladesh have the unwanted record of having lost the most consecutive ODIs to any host country: they lost 14 straight matches to Sri Lanka in Sri Lanka before winning their first one in Pallekele in 2013. There are 11 other sequences that have lasted for ten or more ODIs and Australia have been the hosts in four of these.

Worst losing streaks against host countries in ODIs
Team Opposition Losses From To
 Bangladesh  Sri Lanka  14  1986  2013
 Sri Lanka  Australia  13  1985  1995
 England  Australia  13  1999  2007
 Zimbabwe  South Africa  12  2000  2010
 India  Australia  11  1991  2004
 Zimbabwe  Bangladesh  11  2010  2015
 South Africa  Sri Lanka  11  1993  2013
 Bangladesh  Pakistan  11  2003  2008
 Zimbabwe  Pakistan  10  1998  2015
 Zimbabwe  Australia  10  1992  2004
 Bangladesh  New Zealand  10  2007  2016
 Sri Lanka  Pakistan  10  1982  1992

Pakistan's win at the MCG also ended their run of 16 consecutive losses across formats to Australia in Australia. Between their ODI win at the WACA in 2005 and their latest one, they had lost six Tests and one T20I in addition to the nine ODIs. The record for the worst losing-streak though belongs to Bangladesh, who lost 21 matches to host country Sri Lanka. They had lost 13 ODIs and eight Tests from 1986 to 2010 before they drew a Test match for the first time ever in Sri Lanka, in Galle in 2012-13.

Worst losing streaks against host countries across formats
Team Opposition Losses From To
 Bangladesh  Sri Lanka  21  1986  2010
 Bangladesh  New Zealand  19  2001  2017
 Bangladesh  Pakistan  16  2001  2008
 Zimbabwe  South Africa  16  2000  2010
 Pakistan  Australia  16  2005  2017
 Zimbabwe  Sri Lanka  16  1996  2012
 Zimbabwe  Bangladesh  15  2010  2015

Incidentally, Bangladesh are on the verge of ending another of their losing sequences: should they not lose the ongoing Test match in Wellington, they will end their run of 19 losses across formats in New Zealand - currently the second-longest run of losses across formats against any host team.

Shiva Jayaraman is a senior stats analyst at ESPNcricinfo.com. @shiva_cricinfo