The ongoing ODI World Cup in India has seen a deluge of runs, with teams posting totals in excess of 350 with frequent regularity. Already, more than 1,300 fours and 350 sixes have been hit in the tournament. There have been centuries galore, the fastest century record at a 50-over World Cup has been broken twice in the tournament, the highest team total record (in ODI World Cups) has also been set, and teams have been going hell for leather right from the start. So what are the reasons behind such dominance?
TOI takes a look...