2011 Cricket World Cup Final Details
It was the 2011 Cricket World Cup Final was an One Day International (ODI) match against India and Sri Lanka at the Wankhede Stadium, Mumbai, India on April 2nd, 2011 the following Saturday. The final match of the tenth season of the World Cup, it was the first time thatContinue Reading