A batsman could soon score 300 in a one-day international, according to Australia captain Michael Clarke.
David Warner hit 178 in Australia's record 275-run win over Afghanistan in the World Cup in Perth on Wednesday.
Rohit Sharma's 264 for India is the highest ODI score, but three of the top 10 individual World Cup scores of all time have come during this tournament.
"Someone like Davey, or Chris Gayle or AB de Villiers - on a smaller ground they possibly could," said Clarke.
"In this game, at the moment who knows? We are seeing so many different shots, different deliveries, so much power.
|Highest ODI scores|
|264||Rohit Sharma||India v Sri Lanka||Kolkata||Nov 2014|
|219||Virender Sehwag||India v West Indies||Indore||Dec 2011|
|215||Chris Gayle||West Indies v Zimbabwe||Canberra||Feb 2015|
|209||Rohit Sharma||India v Australia||Bangalore||Nov 2013|
|200*||Sachin Tendulkar||India v South Africa||Gwalior||Feb 2010|
"There is a handful of players round the world who probably could.
"You probably have to open the batting so you have the full 50 overs."
Gayle became the fifth player in history to make an ODI double century when he hit 215 for West Indies against Zimbabwe on 24 February.
South Africa captain De Villiers smashed 162 not out off only 66 balls in the win over West Indies three days later.
Warner struck 19 fours and five sixes in his 133-ball innings against Afghanistan, and there were more than 12.3 overs of the Australia innings remaining when he was dismissed.
Rohit, who made 264 off 173 balls against Sri Lanka at Kolkata in November, is the only batsman to score two ODI double centuries.