Eoin Morgan labelled Jos Buttler as the world's best white-ball cricketer after England posted a world-record ODI score in their 232-run thrashing of the Netherlands.

Buttler was at his destructive best in a spectacular unbeaten 162. He hit the second-fastest ODI hundred for England from 47 balls, facing just one delivery less than he did when setting that record.

The wicketkeeper-batter brought up his 150 from just 65 deliveries as England broke their own record of 481-6 with 498-4 in the Amsterdam suburbs on Friday.

Phil Salt (122) hit his maiden ODI century, while Dawid Malan (125) also reached three figures for the first time in this format as England bludgeoned the Netherlands attack in the first of three ODIs, racking up 26 sixes.

Liam Livingstone struck 50 in just 17 balls as he went agonisingly close to breaking AB de Villiers' record of 16 en route to 66 not out, England falling just two shy of the first score of 500 in ODI cricket and setting a total that also marked a List A record.

The Netherlands' chase was an exercise in futility and they were bowled out for 266.

England captain Morgan said of Buttler's showing: "It's incredible to watch, it's not something we ever get sick of, it's not something that we take for granted.

"It is amazing cricket. It is the reason why he's probably the best white-ball cricketer in the world at the minute."

Asked if he is in the form of his life, Buttler said: "Certainly feels that way. The IPL couldn't have gone better for me, certainly that gives you a hell of a lot of confidence. It was a good wicket, we got a great start and that gave us the licence to really attack."

On missing out on the fastest 150, he joked: "I'd take it at the start of the day."