Nepal will face Oman in the 100th match of the ICC CWC League 2 ODI 2026 on 29 April 2026, with first ball scheduled for 9:15 AM IST at the Tribhuvan University International Cricket Ground in Kirtipur. The meeting comes with Nepal sitting seventh in the standings and Oman third, giving the fixture immediate weight for both sides.
Oman arrive after a narrow defeat to the UAE, when they failed to chase 268 and were dismissed for 243 in 47.5 overs. Vinayak Shukla was unbeaten on 58 and Jatinder Singh made 46, but Ajay Kumar’s 6/35 decided the match. Nepal, by contrast, beat the UAE by 37 runs in its previous outing, with Dipendra Singh Airee contributing a valuable half-century and Sandeep Lamichhane continuing to deliver with the ball.
The numbers on both sides underline how closely matched the contest could be. Dipendra has scored 391 runs and taken 19 wickets in 17 matches, while Jatinder has made 542 runs in 18 games. Gulshan Jha has 326 runs and 18 wickets in 16 matches, Aamir Kaleem has 212 runs and 16 wickets in 15, Mohammad Nadeem has 340 runs and nine wickets in 14, and Karan Sonavale has 70 runs and two wickets in eight. Their standout figures this cycle include Jatinder’s 118*, Dipendra’s best bowling of 3/18, Gulshan’s 5/47, Nadeem’s top score of 76 and Sonavale’s 1/1.
The match sits inside a qualification race that the source frames as important for both teams, with Nepal trying to climb from seventh and Oman aiming to hold third. The Kirtipur pitch is also expected to help slower bowlers gradually, which could bring the all-round numbers into play and make the middle overs decisive. The source expects Oman to win, but Nepal’s recent result against the UAE gives the home side a clear case that the contest may not follow the script.



