Before the mega carnival of cricket, World Cup started everyone expected that the average score this term will be 300-plus, but the last few games have witnessed significant lesser being posted by the winning team.
But that hasn't stopped the matches from being exciting.
Several batsmen have ruled the proceedings.
Here we look at batsmen who can end up as the top run-getter.
Joe Root can deliver the goods for England
England have scored in excess of 300 in both their games so far. They have won one but lost the other.