Cricket World Cup 2015: World Cup's record-breaking pool stage
BBC Sport looks at the key stats from the 2015 Cricket World Cup so far, as tournament records are broken during the pool stage in Australia and New Zealand.
Australia's batsmen hit 417 runs against Afghanistan - the highest ever World Cup total - while West Indies' Chris Gayle and South Africa's AB De Villiers also found themselves making batting history.
The quarter-finals begin on Wednesday morning as De Villiers' side take on Sri Lanka in Sydney.