In pictures: India's 2011 World Cup victory
India won its second ODI World Cup after 28 years on April 2, 2011, defeating Sri Lanka at Mumbai's Wankhede Stadium. With the win, India became the third country to win the World Cup twice and the first to win it on home soil. Captain MS Dhoni was the man of the match for his 91* and last ball six.