India has won the ICC World Cup twice—in 1983, and 2011. Will they be able to stage a repeat win? They will be up against three-time winners Australia in their home conditions. 2011's world cup heroes...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.