![]() |
Indian and Proud ;) |
So I have absolutely no idea about the rules of cricket but the final 2011 ICC Cricket World Cup was on today. India vs. Sri Lanka: 2nd April 2011.
India won the ICC Cricket World Cup after 28 years, being the first country to win this Cup on their home soil.
Results: Sri Lanka 274/6 (50 overs) vs India 277/4 (48.2 overs)
Location: India won by 6 wickets at Wankhede Stadium, in Mumbai.
Social Plugin