15 years since India ended their 28-year wait to win ODI World Cup
India defeated Sri Lanka by six wickets in ODI World Cup 2011 final on April 2, 2011 to end their 28-year wait to win ODI World Cup. Batting first, Sri Lanka posted a total of 274/6, driven by Mahela Jayawardene's 103*(88). India chased down the target in 48.2 overs, with Gautam Gambhir and MS Dhoni scoring 97(122) and 91*(79), respectively.