All Images: AFP
Hosting Zimbabwe in the five-match ODI series opener, in Faridabad, Sourav Ganguly-led India opted to bat first and posted 274-6 with fifties from the captain, VVS Laxman and Ajit Agarkar's 19-ball 40. In reply, Zimbabwe were 210-8 and then reduced to 253-9, despite Andy Flower's 71, before Douglas Marillier, came at No. 10 and changed the game. His unorthodox shots resulted in a quickfire 24-ball 56* as he took his side to a shocking win.
Rahul Dravid-led India entered the 2007 ODI World Cup as favourites but lost to minnows Bangladesh in their opening game, by 5 wickets after being dismissed for 191 in Port-of-Spain. This remains one of India's shocking losses in ODIs.
India lost the 2008 Asia Cup final, in Karachi, to Sri Lanka courtesy of Ajantha Mendis' 6 for 13, Sanath Jayasuriya's 125 and Tillakaratne Dilshan's 56. At one point, India were 76-1 before Mendis came and wreaked havoc with the ball.
India's 2017 Champions Trophy final defeat came versus Pakistan. Earlier, in the group stage, Virat Kohli's India thrashed their arch-rivals, however, Sarfaraz Ahmed & Co. bounced back in style in the finale. After being invited to bat first, Men in Green posted 338-4 and beat India by a whopping 180 runs at The Oval, London.
The 2023 ODI WC final loss vs Australia can also be termed shocking for Team India. Back then, the Rohit Sharma-led Indian team entered the finale being unbeaten (10 wins) but Pat Cummins' Australia thrashed them by 6 wickets in Ahmedabad on Nov 19. India also lost the 2003 WC final to the mighty Australians.