Nepal defeated Oman by 113 runs in the 134th match of the ICC Men’s Cricket World Cup League 2 at Al Amarat on October 13, 2026, delivering a comprehensive NEP vs OMA 134th match result. All-rounder Karan KC starred with both bat and ball to secure two crucial points for his side. The victory strengthens Nepal’s position in the ongoing series standings.
Batting first, Nepal posted a competitive total of 263 for 8 in their 50 overs. Rohit Paudel anchored the innings with a fluent 61, while useful contributions from Arjun Kumal, Basir Ahamad, and a blistering cameo from Karan KC pushed the score past the 250-run mark. Oman struggled to build momentum in response as disciplined bowling dismantled their batting lineup.
NEP vs OMA 134th Match Result: Scorecard Summary
| Team | Score | Top Batter | Top Bowler |
|---|---|---|---|
| Nepal | 263/8 (50 ov) | Rohit Paudel (61) | Sandeep Lamichhane (3/28), Nandan Yadav (3/12) |
| Oman | 150 (40 ov) | Vinayak Shukla (77) | Sandeep Lamichhane (3/28), Nandan Yadav (3/12) |
Result: Nepal won by 113 runs. Player of the Match: Karan KC.
Nepal Batsmen Build a Solid Foundation on a Tricky Surface
Opting to bat, Nepal faced early setbacks when Aasif Sheikh departed cheaply. However, Arjun Kumal and Ishan Pandey steadied the ship with cautious knocks. Rohit Paudel then took charge, rotating the strike effectively and punishing loose deliveries to score 61 runs off 67 balls. Basir Ahamad chipped in with a valuable 37 runs to keep the scoreboard ticking through the middle overs.
Karan KC Explosion Caps Off the Innings in Style
With the innings nearing its end, Karan KC unleashed a ferocious counterattack that shifted the momentum completely. He smashed an unbeaten 40 runs from just 16 deliveries, hitting four massive sixes and one boundary to demoralize the Oman bowlers. His blistering strike rate of 250 lifted Nepal to a formidable total of 263 for 8. Shah Faisal and Shakeel Ahmed managed to pick up two wickets each for Oman, but the late onslaught proved too difficult to contain.
Also Read: Longest Ducks in Test Cricket History
Oman Batting Collapses Under Intense Pressure
Chasing a target of 264, Oman suffered an immediate collapse as the new-ball bowlers found excessive movement. Top-order batsmen fell in quick succession, leaving Oman reeling at 41 for 6. Captain Vinayak Shukla fought a lone battle, holding the innings together with a patient 77 runs off 83 balls. Jay Odedra offered some resistance with 25 runs, but the mounting required run rate created insurmountable pressure.
Spinners Seal the Match and Complete the Rout
Once the pacers broke through the top order, the spin duo of Sandeep Lamichhane and Nandan Yadav cleaned up the remaining batsmen. Lamichhane extracted sharp turn to finish with figures of 3 for 28, while Yadav maintained relentless pressure to claim 3 for 12. Oman were eventually bowled out for 150 in 40 overs, handing Nepal a resounding victory.
Star Performers
| Player | Team | Performance |
|---|---|---|
| Vinayak Shukla | Oman | 77 runs off 83 balls |
| Rohit Paudel | Nepal | 61 runs off 67 balls |
| Karan KC | Nepal | 40 not out off 16 balls and 1/8 |
| Sandeep Lamichhane | Nepal | 3 wickets for 28 runs |
| Nandan Yadav | Nepal | 3 wickets for 12 runs |
Reflecting on his match-winning contribution, Karan KC expressed satisfaction with the team execution. The all-rounder emphasized that disciplined execution in both departments was key to defending the total and securing crucial league points.
What Next for Nepal vs Oman Series?
This emphatic victory moves Nepal higher up the tournament standings, boosting their confidence as they navigate the rigorous schedule of the World Cup League 2 cycle. For Oman, the heavy defeat exposes glaring weaknesses in their batting depth and top-order stability, requiring urgent tactical adjustments before their next outing.
The next match in the series is scheduled for October 15, 2026, at the Al Amarat venue, starting at 11:30 AM IST. Both teams will look to fine-tune their strategies as the race for vital qualification points intensifies.
For more updates, check out SA vs AUS 1st Test

