25th June, 1983: The West Indians got the shock of their lives when they were outdone by the Indians in the final of the 1983 World Cup.
25th June, 1983: At the halfway stage, when India were bundled out for 183, it was all going to script. But a combination of canny seam bowling, electric fielding, acrobatic catching and a complacent West Indian batting effort meant that India overcame all odds to lift the cup.
June 9, 1983: The Zimbabwean side stunned the Aussies when they pulled off a brilliant victory in the World Cup opener in Trent bridge. Duncan Fletcher was the man behind the success by scoring a quickfire fifty. Zimbabwe won by 13 runs.
March 18, 1992: Eddo Brandes was in his elements that day against England when he finished with figures of 4-21 to give the Zimbabweans a famous victory. Zimbabwe won by nine runs.
February 29, 1996: Kenya pulled off the biggest upset possible in the history of cricket by defeating the mighty West Indians by 73 runs.
February 29,1996: The mighty West Indian batting line-up was bowled out for a paltry total of 93, falling short by 73 runs to the Kenyan total. Maurice Odumbe, their captain, choked the middle order with his nagging offspin.
March 6, 1998: Ravindu Shah, who kickstarted the innings with a blazing 70, Maurice Odumbe, who blasted the spinners out of sight, and Hitesh Modi, who hussled a rapid fifty, all had other ideas and Kenya amassed 265. India lost by 69 runs.
May 31, 1999: Bangladesh came up with the goods when the team needed it the most against a formidable Pakistan team consisting of Wasim Akram, Waqar Younis, Shoaib Akhtar and Saqlain Mushtaq in the line-up. Bangladesh won by 62 runs.
May 31, 1999: Khaled Mahmud-led bowling attack summoned all the discipline and accuracy to pull off a sensational victory.
1999: An exemplary all-round performance by Zimbabwean allrounder Neil Johnson (72 runs off 117 balls and bowling figures of 3 for 27) led the inexperienced side to a comprehensive victory over an ODI cricket giant South Africa.
February 11, 2003: A team comprising amateurs, Canada got the better off Bangladesh when they secured a famous victory by 60 runs at Durban.
February 24, 2003: This was the day when the Sri lankan side was caught napping by a young Kenyan side as they went on to win the match causing a huge upset in the tournament. Kenya won by 53 runs.
December 26, 2004: India were at the receiving end when they lost to Bangladesh by 15 runs in a match where Mashrafe Mortaza dismissed the Indian top-order.
June 18, 2005: Bangladesh made hay under the Cardiff sun thanks mainly to a sensational century from Mohammad Ashraful.
June 18, 2005: Bangladesh restricted the power-packed Australian line-up to 249 before executing their run-chase to perfection.
2007: A Pakistani batting order collapse followed by a solid knock of 72 off 107 balls by wicket-keeper batsman Niall O’Brien, earned the Irish their first ever win against an experienced side.
2011: In what was perhaps one of the most shocking, record-rich and exciting matches in World Cup history, Ireland was able to chase down England’s mammoth total of 325, setting a new record for the highest successful chase in a World Cup match courtesy of Ireland’s Kevin O’Brien, who lead the chase from the front with an explosive 113 off 67.
2011: Bundling England out in the 49th over for a low score of 225, the Tigers’ batting order collapsed to 8 down after Imrul Kayes’ was dismissed for 60 (off 100 balls). But thanks to a brilliant, unbeaten 9th wicket partnership (58 off 50 balls) between Mahmudullah and tail-ender Shafiul Islam, Bangladesh managed to snag a miracle victory.
Here is a look at the biggest upsets in one-day matches.