As the ICC World Cup begins in India today, fans can expect torrents of runs over the next month and a half.