England's Alex Hales celebrates scoring a century against Australia at Trent Bridge on 19 June 2018.
With this loss, Australia have now suffered back-to-back ODI series defeats against England for the first time in 41 years. The number one ODI side went past their previous best of 444 runs that they scored against Pakistan in 2016.
England spinners Adil Rashid (four for 47) and Moeen Ali (three for 28), with a mountain of runs behind them, shared seven wickets.
Australia captain Tim Paine tried everything to stop the bleeding - using eight bowlers - but nothing worked.
Bairstow slammed a 92-ball 139 and Hales took the same amount of deliveries to amass a quickfire 149 runs.
Remarkably England failed to strike a boundary in the last four overs - although the damage to the Australian morale was already done.
Four balls later the Yorkshireman was dropped by Marcus Stoinis who grassed a catch on the run at deep long-off from Andrew Tye when he was on 32.
Bairstow's entertaining innings came to an end when he picked out Richardson in the deep, with Agar finally getting his man 112 runs after he first thought he had him.
Following a listless effort in the field which yielded England a world record score of 481, Australia was somewhat in the hunt when a suicidal effort at a second run between Stoinis and Glenn Maxwell left Stoinis well short of his ground.
Sourav Ganguly, former Indian captain, has expressed his concern over the health of the game cricket after England posted an ODI record total of 481/6 against Australia on Tuesday.
"I did know at the start of the series I was close and to pass someone like Ian Bell (as highest ever ODI scorer) is something that is satisfying and the way I struck it today you just have to do that", he said.
Having had the stuffing knocked out of them by England's batsmen, the Aussies were then humbled by the bowlers, with Travis Head the only tourist to pass 50.