In Yesterday's World Cup 2023 Match, England took on the Netherlands at the MCA International Stadium in Pune. Both sides are already out of the semifinal run but were contesting for a top-eight finish with the ICC Champions Trophy 2025 spot at stake.
England won the game by a massive margin of 160 runs as Ben Stokes, Dawid Malan, Chris Woakes and English bowlers shone in the win. England (4 points in 8 games) jumped to the seventh place from the bottom of the table while the Netherlands (4 points in 8 games) took their place.

Match Score
England: 339 for 9 in 50 overs (Ben Stokes 108; Bas de Leede 3/74, Aryan Dutt 2/67). Netherlands: 179 all out in 37.2 overs (Teja Nidamanuru 41 not out; Adil Rashid 3/54, Moeen Ali 3/42)
Result: England won by 160 runs
Captains: Jos Buttler (ENG), Scott Edwards (NED)
English all-rounder Ben Stokes scored 108, laced with six sixes and as many fours. This was also his first century in a World Cup while Dawid Malan contributed 87 top the order.
England's spin duo Moeen Ali (3/42) and Rashid Ali (3/54) and Netherlands' Bas de Leede (3/74) were the top performers with the ball on the day. De Leede also became the joint-highest wicket-taker for Netherlands with his father Tim de Leede.
Ben Stokes was awarded the Player of the Match for his brilliant batting performance.
England vs Netherlands Playing 11
England: Jonny Bairstow, Dawid Malan, Joe Root, Ben Stokes, Harry Brook, Jos Buttler (c & wk), Moeen Ali, Chris Woakes, David Willey, Gus Atkinson, Adil Rashid
Netherlands: Wesley Barresi, Max ODowd, Colin Ackermann, Sybrand Engelbrecht, Scott Edwards (c & wk), Bas de Leede, Teja Nidamanuru, Logan van Beek, Roelof van der Merwe, Aryan Dutt, Paul van Meekeren