Nepal beat Oman by 10 runs in the 138th Match of the ICC Men's Cricket World Cup League 2, an ODI played at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat, on 19 Oct 2026. Nepal won the toss and elected to bat first.

Nepal were bowled out for 280 in 50 overs. RK Paudel top-scored with 80 off 81 balls, hitting 2 fours and 2 sixes, while DS Airee made 69 off 62 balls with 3 fours and 4 sixes. D Khanal added 57 off 65 balls. Nepal were 261/6 when Karan KC fell in the 48th over, and lost their last four wickets for 19 runs: Paudel and Sandeep Lamichhane were dismissed by Jay Odedra off consecutive balls at 265, before Shah Faisal removed Basir Ahamad at 279/9 and Nandan Yadav with the final ball of the innings.

Shah Faisal finished with 5 wickets for 57 runs from 8 overs, and Jay Odedra took 3 for 44 from his 10 overs.

Oman lost Hasnain Ul Wahab for 15 at 32/1, caught by Pandey off Lalit Rajbanshi. Jatinder Singh and Hammad Mirza then took the score to 190 before Jatinder Singh was caught by Airee off Rajbanshi for 89 off 114 balls. Hammad Mirza followed at 204/3, caught off Sandeep Lamichhane for 87 off 97 balls, and Oman slipped to 232/6 and 258/7. Hassnain Shah finished unbeaten on 40 off 23 balls with 3 fours and 2 sixes, but Oman closed on 270/7 from their 50 overs.

For Nepal, Lalit Rajbanshi took 2 for 53 from 8 overs and also had a hand in the run out of Sanju Sajeev, while Dipendra Singh Airee followed his 69 with 2 for 60 from 10 overs.