Nepal held their nerve in a dramatic finish at the Al Amerat Cricket Ground on Monday, beating hosts Oman by just 10 runs in Match 139 of the ICC Men’s Cricket World Cup League 2 2023-27. Chasing 281, Oman finished on 270 for 7 in their 50 overs, falling agonizingly short despite a superb 158-run stand between Jatinder Singh and Hammad Mirza. The win lifted Nepal to sixth place on the League 2 table with 30 points from 36 matches, leapfrogging Canada and securing the top-six finish they needed. Read our pre-match preview for how this contest was set up.
Nepal’s Innings: Paudel and Airee Rescue, Then a Collapse
Nepal won the toss and chose to bat first, but the start was shaky. Aasif Sheikh fell early for 7, caught by Hasnain Ul Wahab off Shah Faisal, and when Dev Khanal departed for a fine 57 off 65 balls (four fours, one six) — stumped by Vinayak Shukla off Samay Shrivastava — Nepal were struggling at 99 for 3 in the 26th over. Ishan Pandey had earlier contributed a patient 29 off 60 balls in a 64-run second-wicket stand with Khanal.
What followed was the partnership that defined the innings. Rohit Paudel and Dipendra Singh Airee added 139 runs for the fourth wicket — Nepal’s highest fourth-wicket partnership in ODI cricket. Paudel top-scored with a classy 80 off 81 balls, his 14th ODI half-century, and became the first Nepali batter to reach 1,000 runs in the current League 2 cycle. Airee smashed 69 off 62 balls with three fours and four sixes, completing his 11th ODI fifty.
But Nepal could not finish the job. From a commanding 238 for 3, they lost their last seven wickets for just 42 runs. Gulsan Jha (5), Karan KC (9), Paudel and skipper Sandeep Lamichhane (0) all fell in quick succession, and though Basir Ahamad provided a late flourish with 17 off just 7 balls, Nepal were bowled out for 280 in exactly 50 overs. Shah Faisal was the star for Oman with 5 for 57 in eight overs — his maiden five-wicket haul in ODIs — while Jay Odedra claimed 3 for 44 and Samay Shrivastava took 2 for 61.
Oman’s Chase: Jatinder and Hammad Fight, Airee Holds Nerve
Oman needed 281 and lost Hasnain Ul Wahab for 15 early, caught by Ishan Pandey off Lalit Rajbanshi. But then Jatinder Singh and Hammad Mirza took control with a magnificent 158-run partnership for the second wicket that put the hosts firmly in the driver’s seat. Jatinder struck 89 off 114 balls with seven fours and a six, while Hammad made 87 off 97 balls with five fours and three sixes.
The game turned when Jatinder fell to Rajbanshi with the score at 190 in the 38th over. Nepal smelled blood and struck in clusters: Hammad was caught by Aasif Sheikh off Sandeep Lamichhane (204/3), Mujibur Ali fell lbw to Airee (206/4), and when captain Vinayak Shukla was dismissed for 13 at 224 for 5, the required rate began to climb out of reach. Sanju Sajeev was then run out for 5, leaving Oman at 232 for 6.
Hassnain Shah kept the chase alive with a blistering unbeaten 40 off 23 balls, smashing three fours and two sixes. Oman needed 23 runs from the final over, bowled by Dipendra Singh Airee. Hassnain took two off the first ball, then cracked two consecutive fours to leave 13 needed from three balls. He could only add two more runs before Airee bowled a dot ball and sealed it with another dot off the last delivery. Oman closed on 270 for 7 — 10 runs short of a famous win. Rajbanshi finished with 2 for 53, Airee 2 for 60, and the ever-economical Lamichhane 1 for 37 in his ten overs.
Key Performances
- Rohit Paudel (Nepal): 80 off 81 balls — the anchor of Nepal’s innings and their first batter to 1,000 runs in this League 2 cycle.
- Dipendra Singh Airee (Nepal): 69 off 62 balls plus 2 for 60, including a nerveless final over with 23 to defend.
- Shah Faisal (Oman): 5 for 57 in 8 overs — a maiden ODI five-wicket haul that dragged Oman back into the contest.
- Jatinder Singh (Oman): 89 off 114 balls — the backbone of Oman’s chase in a 158-run stand with Hammad Mirza.
- Hammad Mirza (Oman): 87 off 97 balls with three sixes — kept Oman ahead of the rate through the middle overs.
- Hassnain Shah (Oman): unbeaten 40 off 23 balls — a stunning late cameo that nearly stole the game.
- Sandeep Lamichhane (Nepal): 1 for 37 in 10 overs — the control that squeezed Oman’s middle order.
What It Means for the League 2 Table
This result was massive for Nepal’s future in the 50-over format. The win took them to 30 points from 36 matches and back into sixth place, pushing Canada — who had beaten Nepal in their earlier tri-series meeting — down to seventh after they finished on 29 points. Finishing in the top six keeps Nepal’s One Day International status intact for the next League 2 cycle.
Oman, already assured of a top-four finish after Oman’s previous League 2 outing, join the United States (49 points), Scotland (45) and the Netherlands (38) in qualifying directly for the 2027 Men’s Cricket World Cup Qualifier, while the bottom four, including Nepal, will contest the CWC Qualifier Play-off alongside four teams from the Challenge League competitions for the remaining Qualifier spots.
Full Scorecard
Nepal 280 all out (50 overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Dev Khanal | st Vinayak Shukla b Samay Shrivastava | 57 | 65 | 4 | 1 | 87.69 |
| Aasif Sheikh | c Hasnain Ul Wahab b Shah Faisal | 7 | 13 | 1 | 0 | 53.85 |
| Ishan Pandey | st Vinayak Shukla b Samay Shrivastava | 29 | 60 | 2 | 0 | 48.33 |
| Rohit Paudel | c Hassnain Shah b Jay Odedra | 80 | 81 | 2 | 2 | 98.77 |
| Dipendra Singh Airee | c Vinayak Shukla b Shah Faisal | 69 | 62 | 3 | 4 | 111.29 |
| Gulsan Jha | c Sanju Sajeev b Jay Odedra | 5 | 4 | 1 | 0 | 125.00 |
| Karan KC | hit wkt b Shah Faisal | 9 | 5 | 2 | 0 | 180.00 |
| Basir Ahamad | c sub (Karan Sonavale) b Shah Faisal | 17 | 7 | 2 | 1 | 242.86 |
| Sandeep Lamichhane (c) | c Hammad Mirza b Jay Odedra | 0 | 1 | 0 | 0 | 0.00 |
| Nandan Yadav | c sub (Karan Sonavale) b Shah Faisal | 0 | 1 | 0 | 0 | 0.00 |
| Lalit Rajbanshi | not out | 0 | 1 | 0 | 0 | 0.00 |
Extras: 7 (leg-byes 3, wides 4). Total: 280/10 in 50 overs.
Fall of wickets: 19/1 (Aasif Sheikh, 4.6), 83/2 (Ishan Pandey, 21.4), 99/3 (Dev Khanal, 25.1), 238/4 (Dipendra Singh Airee, 45.1), 249/5 (Gulsan Jha, 46.2), 261/6 (Karan KC, 47.5), 265/7 (Rohit Paudel, 48.5), 265/8 (Sandeep Lamichhane, 48.6), 279/9 (Basir Ahamad, 49.4), 280/10 (Nandan Yadav, 49.6).
Oman bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Shah Faisal | 8 | 0 | 57 | 5 | 7.13 |
| Shakeel Ahmed | 10 | 1 | 29 | 0 | 2.90 |
| Jay Odedra | 10 | 0 | 44 | 3 | 4.40 |
| Hassnain Shah | 9 | 0 | 61 | 0 | 6.78 |
| Samay Shrivastava | 10 | 1 | 61 | 2 | 6.10 |
| Mujibur Ali | 3 | 0 | 25 | 0 | 8.33 |
Oman 270/7 (50 overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Jatinder Singh | c Dipendra Singh Airee b Lalit Rajbanshi | 89 | 114 | 7 | 1 | 78.07 |
| Hasnain Ul Wahab | c Ishan Pandey b Lalit Rajbanshi | 15 | 25 | 2 | 0 | 60.00 |
| Hammad Mirza | c Aasif Sheikh b Sandeep Lamichhane | 87 | 97 | 5 | 3 | 89.69 |
| Mujibur Ali | lbw b Dipendra Singh Airee | 8 | 11 | 0 | 0 | 72.73 |
| Vinayak Shukla (c)(wk) | c Ishan Pandey b Dipendra Singh Airee | 13 | 15 | 1 | 0 | 86.67 |
| Sanju Sajeev | run out (Rohit Paudel) | 5 | 9 | 0 | 0 | 55.56 |
| Hassnain Shah | not out | 40 | 23 | 3 | 2 | 173.91 |
| Shah Faisal | c Ishan Pandey b Nandan Yadav | 4 | 6 | 0 | 0 | 66.67 |
| Jay Odedra | not out | 0 | 0 | 0 | 0 | – |
Extras: 9 (byes 2, leg-byes 2, wides 5). Total: 270/7 in 50 overs. Did not bat: Shakeel Ahmed, Samay Shrivastava.
Fall of wickets: 32/1 (Hasnain Ul Wahab, 8.6), 190/2 (Jatinder Singh, 37.6), 204/3 (Hammad Mirza, 40.5), 206/4 (Mujibur Ali, 41.3), 224/5 (Vinayak Shukla, 44.4), 232/6 (Sanju Sajeev, 45.4), 258/7 (Shah Faisal, 48.6).
Nepal bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Nandan Yadav | 10 | 0 | 55 | 1 | 5.50 |
| Karan KC | 8 | 0 | 41 | 0 | 5.13 |
| Lalit Rajbanshi | 8 | 0 | 53 | 2 | 6.63 |
| Gulsan Jha | 4 | 0 | 20 | 0 | 5.00 |
| Sandeep Lamichhane | 10 | 0 | 37 | 1 | 3.70 |
| Dipendra Singh Airee | 10 | 0 | 60 | 2 | 6.00 |
FAQs
Who won the Oman vs Nepal League 2 ODI on 19 October 2026?
Nepal won by 10 runs. They posted 280 all out in 50 overs, and Oman finished on 270 for 7 in their 50 overs at the Al Amerat Cricket Ground, Al Amarat.
What were the key scores in the Oman vs Nepal match?
For Nepal: Rohit Paudel 80 (81), Dipendra Singh Airee 69 (62) and Dev Khanal 57 (65). For Oman: Jatinder Singh 89 (114), Hammad Mirza 87 (97) and an unbeaten 40 off 23 balls from Hassnain Shah.
Who took the most wickets in Oman vs Nepal?
Oman’s Shah Faisal took 5 for 57 in eight overs — his maiden five-wicket haul in ODIs. Nepal’s best were Lalit Rajbanshi (2/53) and Dipendra Singh Airee (2/60).
What did the win mean for Nepal in the League 2 standings?
Nepal finished sixth with 30 points from 36 matches, overtaking Canada (29 points) in seventh. The top-six finish protects Nepal’s ODI status for the next League 2 cycle, while the top four — USA, Scotland, Netherlands and Oman — qualified directly for the 2027 World Cup Qualifier.
Where was the Oman vs Nepal 139th League 2 match played?
The match was played on Monday, 19 October 2026 at the Al Amerat Cricket Ground (Ministry Turf 1) in Al Amarat, Oman, starting at 9:30 AM local time. Nepal won the toss and chose to bat first.
Conclusion
This was League 2 cricket at its absolute best — a see-sawing thriller that went down to the final ball. Nepal will celebrate a record fourth-wicket stand, Paudel’s milestone and a win that secured their ODI future. Oman, meanwhile, were left to rue the cluster of middle-order wickets after Jatinder Singh and Hammad Mirza had done so much of the hard work. With the top four already settled, Nepal’s late charge ensured they, not Canada, take the sixth spot into the next cycle.
Full verified scorecard: Oman vs Nepal full scorecard.

Green Benn is a dedicated sports writer specializing in cricket, including IPL and international formats. Known for clear, engaging, and informative content, Green simplifies complex match analysis and player statistics for all readers. Passionate about sports storytelling, Green delivers reliable, SEO-friendly articles that keep fans updated and informed

