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

14y ago

What else can I help you with?