On This Day In 2011, India Held The World Cup For The 2nd Time
On This Day in 2011, India held the world cup for the 2nd time by beating Sri Lanka by 6 wickets at Wankhede Stadium, Mumbai. India became the first team to win the world cup as a host in 2011. Except for one group stage match against South Africa, India had victories in all matches […]
On This Day In 2011, India Held The World Cup For The 2nd Time Read More »