Canada beat Nepal by 24 runs in the 137th match of the ICC Men's Cricket World Cup League 2 at Al Amerat Cricket Ground in Oman on 17 October 2026. Yuvraaj Samra was named player of the match after scoring 105 off 117 balls, the innings that carried Canada to 256. Nepal's chase ended on 232 in 46 overs.
How It Unfolded
Canada won the toss and chose to bat first. Samra dominated the innings, hitting 11 fours and four sixes before he was caught. Aaron Johnson made 36 off 53 balls, Harsh Thaker 34 off 57 and Hamza Tariq a brisk 30 off 26, with Samit Gohel adding 17 and Aaditya Varadarajan 12.
Lalit Rajbanshi was Nepal's best bowler with 4/39 from 10 overs, including two maidens. Sandeep Lamichhane took 3/49, Dipendra Singh Airee 2/49 and Rohit Paudel 1/43.
Chasing 257, Nepal were held together by Arjun Kumal, who made 87 off 112 balls before he was caught. Airee scored 27, Ishan Pandey and Gulsan Jha 21 each, Aasif Sheikh 20 and Paudel 18, but no one stayed with Kumal long enough. Sukhjinder Singh led Canada's attack with 3/38 from 10 overs, while Sheel Patel took 2/32, Kaleem Sana 2/50 and Zahid Shirzad 1/49. Nepal finished on 232 after 46 overs.
The Oracle's Call
The CricMind Oracle locked Nepal as favourites before the toss, at 69% to Canada's 31%, so this was a miss. Nepal came in rated 15th against Canada's 19th, with four wins in their last five matches, while Canada had lost their previous five in the model's form record. The full Oracle call sets out every factor, and the miss now counts on the Oracle report card.
What's Next
This was Canada's second win in a row in the series, after their 58-run victory in the 136th match. The series standing after this match reads Canada 2, Nepal 0. Follow every result on the ICC Men's Cricket World Cup League 2 hub.
Source: Scorecard and the Oracle call.