CricIntel
Match ReviewICC Cricket World Cup League Two 2023-27NepalNews

Croes Bats the Long Way Round: Netherlands Beat Nepal by 57 Runs in Utrecht

Nepal won the toss, chose to bowl, and Karan KC's 4 for 30 nearly justified the decision. Then Noah Croes played the innings the surface demanded — 70 from 93 balls, no hurry, no risk — and Scott Edwards added 57. Two hundred and twenty-five for nine looked ordinary until Nepal's chase reached the eighth over. Kyle Klein's 3 for 26 did the rest.

July 29, 2026|4 min read|CricIntel Staff

There is a version of fifty-over cricket that has almost vanished from the highlights economy, and Utrecht saw it on Wednesday. Noah Croes faced 93 balls for 70 runs on a surface where the ball did not come easily and the boundaries had to be earned rather than found. It is a strike rate of 75, which in 2026 reads like an apology. In the context of what happened next, it reads like the reason the Netherlands won.

Nepal had won the toss and put the hosts in, and for a while the decision looked inspired. Karan KC's 4 for 30 from his full ten overs was the standout bowling performance of the match by either side, and 225 for 9 from fifty overs is the sort of total a chasing side talks itself into. Then they had to bat on the same pitch, and discovered what Croes had spent 93 balls learning.


Match Summary

Netherlands225/9 in 50 overs — Noah Croes 70 (93), Scott Edwards 57
Nepal168 all out in 48 overs — Aasif Sheikh 38, Karan KC 23, Hemant Dhami 15*
ResultNetherlands won by 57 runs
Player of the MatchNoah Croes (70 off 93)
Key bowlingKyle Klein 3-26 (8 overs), Zach Lion-Cachet 2-21 (Netherlands). Karan KC 4-30 (10 overs) for Nepal
TossNepal won the toss and elected to bowl
VenueSportpark Maarschalkerweerd, Utrecht — 119th match

The Croes–Edwards partnership was the innings. Scott Edwards's 57 is the sort of score he has built a career out of — arriving when the innings is under pressure, absorbing the good bowling, punishing the release ball, and leaving before anyone thinks to describe it as a match-winning knock. Together they took the Netherlands from a position where Karan KC was threatening to end the innings inside forty overs to one where 225 was on the board with a batting side left to defend it.

Nine wickets down in fifty overs tells you Nepal's bowlers never stopped, and the losing margin should not obscure how well they bowled. Karan KC's ten overs for 30 with four wickets, in a game where his side conceded 225, is a spell that deserved a different result.


Nepal's chase was undone by the same conditions that had made Croes's innings look pedestrian, and by Kyle Klein, whose 3 for 26 from eight overs was the spell that removed the middle of the order and any prospect of a partnership. Zach Lion-Cachet took two. Aasif Sheikh's 38 was the top score and the closest thing to a foundation; after him the innings became a sequence of arrivals rather than a structure. One hundred and sixty-eight all out in 48 overs is the scorecard of a side that batted the full distance without ever batting in partnership.

The lower-order detail is a small consolation: Karan KC's 23 with the bat, added to his four wickets, made him comfortably Nepal's best player on the day, and Hemant Dhami finished unbeaten on 15. Neither changes the arithmetic.


League Two arithmetic is the whole point of these fixtures, and it moved the hosts' way. The Netherlands take the two points to 38 from 31 matches; Nepal remain on 24 from 32. In a competition where the qualification places are decided by accumulated points across a long cycle, a 57-run home win against a direct rival is worth more than the margin suggests. Nepal's problem is not that they are being outplayed — Karan KC's spell is evidence they are not — but that they keep losing the passages where a match is actually settled.


This fixture did not have a CricIntel preview — our internationals coverage this week was weighted towards the franchise leagues and the Test cricket in the Caribbean — so there is no call to grade here. We will have analysis for the remainder of this Nepal tour of the Netherlands. For now, the note to keep is Noah Croes: 93 balls, 70 runs, no theatre, and a Player of the Match award for the least fashionable innings of the day.

Want data-backed predictions for every IPL 2026 match?