answersLogoWhite

0

IndiaIndia defeated Sri Lanka and won the ICC Cricket World Cup in 2011.

Extra impressions by our users:

  • India actually beat Sri Lanka because of Dhoni. When it was the last ball, Dhoni shot a six.
User Avatar

Wiki User

∙ 15y ago
User Avatar

What else can I help you with?