Nepal national cricket team is a cricket team that represents the Asian country Nepal in international cricket. Nepal is an associate national and can not play a Test match. They got the Associate member status from International Cricket Council in 1996 and have been a member of ICC since then. Nepal got the ODI status from ICC in 2018. All T20 matches played by associate nations are considered T20 internationals by ICC and hence all matches played by Nepal are considered to be T20 internationals. Here are the top 10 Nepali cricketers with the most number of T20 international games played for the Nepal national cricket team.

1. Gyanendra Malla 

Gyanendra Malla is a Nepali cricketer who plays as a top-order batter for the Nepal national cricket team. He made his International T20 debut on 16th March 2014 against Hong Kong. He has the record of playing the most number of T20 internationals for the Nepal national cricket team. He has played 45 matches for Nepal.

2. Dipendra Singh Airee 

Dipendra Singh Airee is a Nepali cricketer who plays as a batter for the Nepal national cricket team. He made his T20 international debut against the Netherland on July 29th, 2018. He has played the second most T20 internationals for the Nepal cricket team. He has played 44 T20 international games for Nepal.

3. Karan KC

Karan KC is a Nepali cricketer who plays as an all-rounder for the Nepal national cricket team. He made his T20 international debut against the Netherland on 30th June 2015. He has played the joint-third most T20 internationals for the Nepal national cricket team. He has played 43 T20 internationals for his country.

4. Sandeep Lamichhane 

Sandeep Lamichhane is a Nepali cricketer who plays as a bowler for the Nepal national cricket team. He has played the join-third most T20 internationals for the Nepal national cricket team. He has played 43 T20 internationals for the Nepal national cricket team. He plays in various T20 leagues around the world and has played for teams like Delhi Capitals, Hobart Hurricanes, etc.

5. Sompal Kami 

Sompal Kami is a Nepali cricketer who plays as an all-rounder for the Nepal national cricket team. He made his T20 international debut against Hong Kong on 16th March 2014. He has played the fourth most T20 internationals for the Nepal national cricket team. He has played 42 T20 internationals for Nepal.

6. Abhinash Bohara 

Abhinash Bohara is a Nepali cricketer who plays as a bowler for the Nepal national cricket team. He made his T20 international debut on 31st January 2019 against UAE. He has played the fifth most number of T20 internationals for the Nepal national cricket team. He has played 36 T20 internationals for his country.

7. Binod Bhandari 

Binod Bhandari is a Nepali cricketer who plays as a wicketkeeper-batsman for the Nepal national cricket team. He made his T20 international debut on 16th March 2014 against Hong Kong. He has played the sixth most number of T20 internationals for the Nepal national cricket team. He has played 35 T20 internationals for his country.

8. Paras Khadka 

Paras Khadka is a former Nepali cricketer who played as a batter for the Nepal national cricket team. He made his T20 international debut on 16th March 2016 against Hong Kong. He has played the seventh most T20 internationals for his national team. He has played 33 T20 internationals for the Nepal national cricket team.

9. Aarif Sheikh 

Aarif Sheikh is a Nepali cricketer who plays as a batter for the Nepal national cricket team. He made his T20 international debut in 2019 against the Netherlands. He has played the eighth-most T20 internationals for the Nepal national cricket team. He has played 31 T20 internationals for the Nepal national cricket team.

10. Rohit Paudel 

Rohit Paudel is a Nepali cricketer who plays as an all-rounder for the Nepal national cricket team. He made his T20 international debut against UAE on 31st January 2019. He has played the ninth most T20 internationals for the Nepal national cricket team. He has played 21 T20 internationals for the Nepal national cricket team.