Netherlands


Two Netherlands defeats and other embarrassing limited-over format losses for England

Defeat to Scotland isn't the first time that England have been shocked

13/06/2018