India Wins the ICC World Cup 2011 Sri Lanka vs India ICC World Cup 2011 Final: Date: 2 April 2011 – Time: 09:00 GMT Venue: Wankhede Stadium, Mumbai, India Indian people would say that they already won the cup by defeating arch rivlas Pakistan in what was a very professional performence by them which saw [...]