'News of ODIs' demise has been exaggerated'
INDIA played the tournament’s best cricket for nearly six weeks but it was the familiar sight of Australia celebrating with the trophy when the 13th edition of the ICC World Cup came to a close last Sunday (19). Just five months after beating India in the World Test Championship final at the Oval in London, […]