Eoin Morgan's 17 sixes sets a new record in a onday international, and powers England to a win over Afghanistan.
Shakib Al Hasan blasted 124 from 99 balls and Liton Das hit a superb 94 from 69 deliveries to lead Bangladesh to 322-3 with 8.3 overs to spare at Taunton.
India defeat Pakistan at Old Trafford boosting their chances of a semi-final spot while extending its record to 7-0 against Asian rival Pakistan.
Australia captain Aaron Finch and pace bowler Mitchell Starc stole the show as the World Cup holders eased to an 87-run win over Sri Lanka at the Oval on Saturday.
The sport British colonisers introduced to the subcontinent during the Raj, and which both India and Pakistan continued to embrace in the wake of the partition, divides and unites the countries at the same time.
Australia, batting first, were dismissed for 307 in 49 overs and Pakistan were bowled out for 266 in 45.4 overs.
There were record five incidents in the tournament so far of the 'zing' bails, which contain lights that flash when the ball hits the wicket, failing to come off when hit to the disadvantage of the bowling side.
Indian opener Shikhar Dhawan hits a blazing century to set up a 36-run win over Australia as reigning champions suffer their first defeat of this year's tournament.
Batsman Nathan Coulter-Nile's record-breaking innings and Mitchell Starc's performance with ball combine with umpiring errors laying platform for Australia's 15-run victory over West Indies at Trent Bridge.
South Africa captain Faf du Plessis won the toss and batted but a superb double strike by Jasprit Bumrah left his side reeling.
Attempting to become the first team to successfully chase more than 330 to win a World Cup Cricket match, South Africa's bid to rewrite the record books fell short at 309 for eight.
New Zealand made a flying start to their World Cup campaign as paceman Matt Henry struck three times in a 10-wicket trashing of woeful Sri Lanka.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2019 TRT World.