Nepal will lock horns against Canada in a three-match ODI series which starts from Thursday (February 8).
After a disappointing Asia Cup campaign last year, this is going to be Nepal's return in the 50-over cricket as they host the North American nation.

Canada and Nepal both failed to qualify for the ICC World Cup 2023 and will be hoping for a stronger bid for the tournament in 2027.
Canada recently played in a tri-nation series against Malaysia and Hong Kong. Despite winning group stage matches, they faltered in the Final against Malaysia. Nepal, on the other hand, will be taking on Netherlands and Namibia in a CWC League 2 series from February 15.
Rohit Paudel is set to lead Nepal in a much-changed squad for the Canada series. The likes of Karan KC, Dipendra Airee have been rested but Sompal Kami, Kushal Bhurtel will be playing in the series.
1st ODI - Thursday, February 8
2nd ODI - Saturday, February 10
3rd ODI - Monday, February 12
Match Time: All the matches will start from 9 am Local Time
Venue: Tribhuvan University International Ground, Kirtipur
Nepal: Rohit Paudel (c), Aasif Sheikh (wk), Kushal Bhurtel, Sompal Kami, Lalit Rajbanshi, Surya Tamang, Rijan Dhakal, Aarif Sheikh, Hemant Dhami, Aakash Chand, Anil Sah, Pawan Sarraf, Bhim Sharki, Dev Khanal, Kushal Malla
Canada: Saad bin Zafar (c), Ajayveer Hundal, Dilon Heyliger, Dilpreet Singh, Harsh Thaker, Ishwarjot Singh, Jeremy Gordon, Navneet Dhaliwal, Nikhil Dutta, Nicholas Kirton, Pargat Singh, Sahib Malhotra, Shahid Ahmadzai, Shreyas Mova (wk), Srimantha Wijeyeratne (wk), Uday Bhagwan, Aaron Johnson, Udaybir Walia, Yuvraj Samra
Nepal vs Canada ODI matches will not be telecast in India. The matches can be live streamed on the Fancode app and website.