The Nepal men’s national cricket team, also known as Team Nepal is governed by the Cricket Association of Nepal (CAN) and is an Associate Member of the International Cricket Council (ICC) with, One-Day International (ODI) and Twenty20 International (T20I) status.

Nepal became ICC’s associate member in 1996 and was awarded Twenty20 International (T20I) status by the ICC in June 2014 until the 2015 ICC World Twenty20 Qualifier. On 15 March 2018, Nepal gained One Day International (ODI) status for the first time (and regained Twenty20 International status), after winning the first playoff match in the 2018 Cricket World Cup Qualifier.

Nepal has made its maiden appearance in the ICC global event at the 2014 ICC World Twenty20 in Bangladesh.

List of Captains

  • Uttam Karmacharya (1996)
  • LB Kshetri (1998)
  • Pawan Agrawal (2000)
  • Ganesh Shahi (2001)
  • Raju Khadka (2001-2004)
  • Paresh Lohani (2004)
  • Binod Das (2005-2008)
  • Paras Khadka (2009-2019)
  • Gyanendra Malla (19 October 2019-15 December 2021)
  • Sandeep Lamichhane (15 December 2021-Present)

List of Coaches

  • Roy Luke Dias (September 2001- 2010
  • Pubudu Dassanayake (2011-2015)
  • Jagat Tamata (2015-2019)
  • Umesh Patwal(2019-2020)
  • Dav Whatmore (2020-2021)
  • Pubudu Dassanayake (2021 December – Present)

Team Information

Current Coach Pubudu Dassanayake
Captain Sandeep Lamichhane
Owner Cricket Association of Nepal
Abbreviation NEP

Team Rankings


ODI Ranking


T20I Ranking