Nepal beat Oman by 10 runs in the 138th match of the ICC Men's Cricket World Cup League 2 at Al Amerat Cricket Ground on 19 October 2026. Player of the match Dipendra Singh Airee hit 69 off 62 balls and then took two wickets, as Oman finished on 270/7 chasing 281.
How It Unfolded
Nepal won the toss and chose to bat. Rohit Paudel top-scored with 80 off 81 balls, Airee struck four sixes in his 69 and Dev Khanal added 57 off 65 balls. Ishan Pandey made 29 off 60 balls and Basir Ahamad hit a quick 17 off 7 as Nepal reached 280. Shah Faisal was Oman's standout bowler with 5/57 from eight overs, Jay Odedra took 3/44 from his ten and Samay Shrivastava claimed 2/61.
In reply, Jatinder Singh made 89 off 114 balls and Hammad Mirza 87 off 97, with three sixes. Hassnain Shah finished unbeaten on 40 off 23 balls, but Oman closed on 270/7, 10 runs short. Lalit Rajbanshi took 2/53 and Airee 2/60, while Sandeep Lamichhane conceded only 37 runs in his ten overs for one wicket. Nandan Yadav took 1/55.
The Oracle's Call
The CricMind Oracle locked Nepal as favourites before the toss, at 61% to Oman's 39%, and the call was correct. Nepal came in rated 15th on the Oracle's ratings with four wins from their last five matches, against Oman in 17th with one win from five. Read the full Oracle call or see how the model is doing on the Oracle report card.
What's Next
The series standing after this match is Nepal 2, Oman 0. Follow every result in this block on the ICC Men's Cricket World Cup League 2 hub.
Source: Scorecard and the Oracle call.