The two spinners took seven wickets among themselves as Sri Lanka folded for 133 in the first quarter-final at the SCG ...
But the biggest moment of glory came on 2nd April 2011 when India beat Sri Lanka in the finals of the 2011 ICC Cricket World Cup at the Wankhede Stadium in Mumbai and went on to become world champions ...
The last three World Cups have all been won by the hosting nations -- India 2011, Australia (co-hosts alongside New Zealand) 2015 and England 2019. The race for the No. 1 ODI batter will get ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results