Canada vs Netherlands, 112th Match

World Cup League Two 2023/2027 · ODI · · Maple Leaf North-West Ground, King City Ontario

Canada won by 2 wickets (with 1 ball remaining) (Canada 218/8, Netherlands 214).

Match report

Canada (CAN) faced Netherlands (NLD) in the 112th Match of World Cup League Two 2023/2027, a ODI match, at Maple Leaf North-West Ground, King City Ontario. Play began on Wednesday, 10 June 2026 at 15:00 UTC. Each side bats for up to 50 overs.

Canada won the toss and chose to bowl. The on-field umpires were Arnold Maddela and Roly Black, with Philip Thompson as match referee.

Netherlands made 214 in 48 overs, with Scott Edwards top-scoring on 58 from 76 balls. Matthew Spoors was the pick of the bowlers with 3 for 42. Canada made 218/8 in 49.5 overs, with Shreyas Movva top-scoring on 83 not out from 108 balls. Aryan Dutt was the pick of the bowlers with 3 for 41.

Result: Canada won by 2 wickets (with 1 ball remaining). Shreyas Movva was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Netherlands · 1st innings: 214 (48 ov)

Batting
BatterDismissalRB4s6sSR
Cedric de Langec Nicholas Kirton b Matthew Spoors35602058.33
Max O'Dowdc Ali Nadeem b Zahid Khan Shirzad5160031.25
Zach Lion-Cachetc Ali Nadeem b Akhil Kumar25352071.43
Bas de Leedec Ali Nadeem b Saad Bin Zafar781087.5
Scott Edwardsc Ali Nadeem b Kaleem Sana58765076.32
Noah Croesc Matthew Spoors b Saad Bin Zafar26423061.9
Roelof van der Merwec Matthew Spoors b Akhil Kumar34362194.44
Logan van Beekc Ali Nadeem b Zahid Khan Shirzad450080
Kyle Kleinc Ali Nadeem b Matthew Spoors450080
Aryan Duttc Saad Bin Zafar b Matthew Spoors05000
Alexander Roynot out1100100

Extras: 15

Bowling
BowlerOMRWEcon
Kaleem Sana1004014
Zahid Khan Shirzad903724.11
Akhil Kumar804125.13
Harsh Thaker301605.33
Matthew Spoors804235.25
Saad Bin Zafar1003023

Canada · 1st innings: 218/8 (49.5 ov)

Batting
BatterDismissalRB4s6sSR
Yuvraj Samrac Bas de Leede b Aryan Dutt10181055.56
Ali Nadeemc Roelof van der Merwe b Kyle Klein01000
Pargat Singhc Roelof van der Merwe b Kyle Klein6410150
Matthew Spoorsc Cedric de Lange b Logan van Beek10231043.48
Harsh Thakerc Scott Edwards b Roelof van der Merwe52903257.78
Shreyas Movvanot out831085076.85
Nicholas Kirtonc Alexander Roy b Aryan Dutt6610100
Akhil Kumarrun out25323078.13
Saad Bin Zafarc & b Aryan Dutt280025
Kaleem Sananot out15911166.67

Extras: 9 · Did not bat: Zahid Khan Shirzad

Bowling
BowlerOMRWEcon
Aryan Dutt1004134.1
Kyle Klein1015325.3
Logan van Beek1023713.7
Alexander Roy914104.56
Roelof van der Merwe1002812.8
Zach Lion-Cachet0.509010.8

Latest overs

  1. Over 50 (CAN, Zach Lion-Cachet): 9 runs, 208/8 – 6 1 • 2 •
  2. Over 49 (CAN, Kyle Klein): 5 runs, 199/8 – 1 1 • 1 1 1
  3. Over 48 (CAN, Logan van Beek): 4 runs, 194/8 – 1 1 0lb 1 1 0lb
  4. Over 47 (CAN, Aryan Dutt): 5 runs, 190/8 – 0b • • 1 4 W
  5. Over 46 (CAN, Logan van Beek): 4 runs, 185/7 – • 1 • • • 3
  6. Over 45 (CAN, Aryan Dutt): 3 runs, 181/7 – • • 1 1 1 •