I just happened to come across a JMF Bloogger before I could point out long gaps in cricket world cups wherein a team has not won a single match against a particular opposition or has been a long time since a team has had an upset in a world cup. A couple of Saturdays before, Pakistan beat Sri Lanka by 11 runs, which was Pakistan's 8th victory over the island nation in the history of a world cup keeping the world T20 apart. Sri Lanka was awarded the test status in 1983, partially considering their win over India in a prudential cup.
Matches between Pakistan and Sri Lanka have been played in 1975, 1983, 1987,1992 and 2011 offlate with Pakistan meeting Sri Lanka twice in 1987 and 1983. Viewers had to wait for 5 world cup to see a Pakistan-Sri Lanka match which was last played in 1992. Similar results include India's victory over Pakistan in all four meetings since 1992 till 2003. And then, India's last win over Australia was in 1987 when the Mohammed Azharuddin led team beat Australia by 56 runs at Delhi. Since then, India have lost 5 matches to Australia with two in the 2003 edition and one each in the others.
The best part being that in their 1st encounter, Australia reduced India to their lowest world cup total of 125 and in the other Australia notched their highest world cup total against India or India conceded the most number of runs in a world cup when Australia ended their innings at 359/2 at Centurion. In 2007, neither did India face Pakistan nor did they play Australia. As mentioned in one of my earlier posts recently, New Zealand needed 28 years to find a win against Pakistan in a world cup match. The Kiwis had last won a match against Pakistan in 1975.
Of course, matches between a test playing nation and a non test playing nation cannot prove any different results unless the strong team underestimates the weaker opposition. New Zealand last won a game against Sri Lanka in 1992 when the Martin Crowe led New Zealand chased down the Sri Lankans' total of 207 with 6 wickets to spare. New Zealand since then have lost to Sri Lanka in 2003 and twice in 2007 with Jayawardane's captain's knock being the famous one in the semi finals of the 2007 world cup. Prior to 1992, Sri Lanka's games are as good as those involving today's Bangladesh or Zimbabwe.