The Nepali national cricket team, labeled as the Rhinos and Gorkhalis. It represents Nepal in international cricket and runs by the Cricket Association of Nepal (CAN). Since 1996, the Nepalese squad has been a Joint Member of the International Cricket Council (ICC). In June 2014, the Nepali national cricket team gained the position of Twenty20 International (T20I) by the ICC until the ICC World Twenty20 Qualifier of 2015. In March 2018, the Nepalese squad won their One Day International (ODI) status for the first time (and also won the 22nd international position), after winning their first final match of the Cricket World Cup qualifier of 2018. Here are the top 10 best cricketers in Nepali cricket team in first-class cricket-

1. Sharad Vesawkar

Vesawkar became Nepalese third international cricket player to make an international century, scoring 105 runs in 134 bowls against Fiji in the ICC World Cricket League Division Five in 2010. Vesawkar is a right-handed batsman and right-arm off-break bowler in Nepalese squad.

2. Shakti Prasad Gauchan

Shakti Prasad is a professional Nepalese cricket player. Shakti is an all-rounder, right-handed batsman, and left-arm orthodox bowler in the Nepal cricket team. Shakti started his cricket career with the Nepalese squad in July, 2002. Shakti Prasad announced his retirement from an international cricket in July, 2018.

3. Kanishka Chaugai

Kanishka (born January 24, 1986) is a Nepali cricket player. Kanishka is a right-handed batsman and right-arm medium-fast bowler in Nepal national cricket team. Kanishka started playing for Nepal's national cricket team in 2004.

4. Mehboob Alam

Mehboob (born 31 August 1981) is a Nepali cricket player. Mehboob is an all-rounder, left-handed batsman, and left-arm medium bowler in Nepal national cricket team. Mehboob  played his first game for the Nepalese squad against Japan in 2000.

5. Raju Khadka

Raju (born 11 September 1975) is a professional Nepali cricket player. Raju is an all-rounder, right-handed batsman, and a right-arm fast bowler in the Nepalese squad. Raju played for the first time in Nepal national cricket team against Bangladesh in 1996.

6. Paras Khadka

Paras is a professional Nepalese cricket player. He was the captain of the Nepalese national cricket team from 2008 to 2019. Paras is one of the best outshining all-rounder, right-handed batsman and a right-arm medium-fast bowler in the Nepalese squad. Paras made his first appearance in Nepalese squad against Malaysia in 2004.

7. Sompal Kami

Sompal was among eleven cricket players who played in the Nepalese squad in Nepal's first One Day International (ODI) match against the Netherlands cricket team, in August 2018. In January 2019, he became Nepal national cricket team's first wicket-taker to take five wickets in the ODI.

8. Sandeep Lamichanne

Lamichhane gave his first appearance for Twenty20 International (T20I) against the West Indies cricket team, leading the World XI team. Lamichhane became the first cricket player to make his first appearance in the T20I match in the world, representing a united team.

9. Binod Kumar Das

Binod Das (born 26 April 1983) is a professional Nepali cricket player and former captain of the Nepali national cricket team. Binod is one of the best All-rounder, right-handed batsman and right-arm bowler in the Nepali national cricket team.

10. Raju Basnyat

Raju (born 9 January 1980) is a Nepali cricket player. Basnyat is an all-rounder, left-handed batsman, and leg spinner in the Nepali national cricket team. Basnyat made his first appearance in Nepalese squad against Bhutan in March 2003.