Jonny Bairstow and Alex Hales made 139 and 147 respectively as England scored a scarcely believable 481 from 50 overs against Australia.
Scotland's historic ODI defeat of England will not be forgotten in a hurry, and one fan could now claim a memento.
England will be without Ben Stokes, Chris Woakes and Mark Wood for their T20Is against Australia and India.
Shannon Gabriel took 13-121 in a second Test which ended in a draw to ensure West Indies still lead the three-match series 1-0.
Ben Stokes is nearing a comeback but Chris Woakes will not play for England before the one-day series against India in July.
South Africa have included uncapped duo Reeza Hendricks and Junior Dala in a 15-man squad for the one-day series against Sri Lanka.
Shannon Gabriel added six wickets to his five in the first innings, but Sri Lanka closed on 334-8 to lead by 287 runs on day four.
Dinesh Chandimal is accused of using sweets to try and alter the condition of the ball, but the Sri Lanka captain pleaded not guilty.
The ICC has charged Dinesh Chandimal with ball tampering during Sri Lanka's second Test against West Indies.
Sri Lanka players and officials were furious when the ball was changed and they were handed a five-run penalty in St Lucia.
Shoaib Malik hit an unbeaten 49 as Pakistan cruised to an 84-run win over Scotland, sealing a 2-0 T20 series triumph.
New Zealand's women are in complete control against Ireland thanks to Amelia Kerr's world record innings of 232 not out.
Australia underwhelmed with the bat at the Oval and that cost them a chance of victory, according to skipper Tim Paine.
West Indies put themselves in a solid position thanks to Devon Smith, despite weather limiting playing time in St Lucia.
England's victory over Australia was the perfect antidote to their Scotland defeat, according to captain Eoin Morgan.
Shikhar Dhawan made Afghanistan suffer in their first Test with a brutal early blast but the debutants fought back in the final session.
Sri Lanka had captain Dinesh Chandimal to thank for a resolute batting display that kept West Indies at bay for much of the first day.
Afghanistan were twice skittled out on day two of their historic first Test, 24 wickets falling in a day as India wrapped up a huge win.
David Willey hit an unbeaten 35 to help England past their 215-run target and secure a 1-0 ODI series lead over Australia.
Afghanistan will be looking to cause an upset against India on their Test debut, but Ajinkya Rahane is determined to avoid complacency.