Karan KC Profile
Bowling All-Rounder
Kathmandu Gorkhas marquee player and Nepal's most prolific active T20I wicket-taker — 106 T20I wickets and 91 ODI wickets.
Karan KC (Karan Khatri Chhetri) is a Nepali fast-bowling all-rounder, born on October 10, 1991. He's the Kathmandu Gorkhas' marquee player in the NPL and Nepal's most prolific T20I wicket-taker among active bowlers, with 106 T20I wickets and 91 ODI wickets. He's never captained Nepal or an NPL franchise.
Career Highlights
Key numbers
Karan KC is a genuine folk hero for Nepal's national team. Since making his international debut in 2015, he has been Nepal's most reliable strike bowler across formats, while also carving out a reputation as a fearless lower-order hitter. He has been the retained marquee player for the Kathmandu franchise—Kathmandu Gurkhas, later rebranded Kathmandu Gorkhas—through all three editions of the Nepal Premier League and remains one of the league's all-time leading performers for that team.
Player Profile
Cricket Career
Playing Style
Karan KC is a genuine fast bowler by associate cricket standards—broad-shouldered and aggressive, he has produced more five-wicket hauls than any other pace bowler in Nepal's List A and T20 history. His new-ball spells and ability to strike in the middle overs have made Nepal considerably less dependent on spin to force results, a rare profile for a team from the subcontinent. With the bat, he's built a reputation as a lower-order finisher rather than a top-order batter — he usually comes in at No. 8 or below and has repeatedly played match-turning cameos. His most famous innings came in February 2018, when he scored 42 not out from No. 10 to seal a one-wicket win over Canada that secured Nepal's ODI status. He has never captained Nepal or any franchise side, playing instead as a senior bowling spearhead under a succession of captains.
Early Career
Karan KC was born in Sigana, Baglung, and grew up in Chandigarh, India, where he first made a name for himself in tennis-ball cricket before switching to the hard ball. He represented Panchakanya Tej in the 2014 Nepal Premier League (an earlier domestic tournament of the same name, unrelated to the current NPL franchise league), taking 10 wickets in 7 matches at an average of 13.40. He was picked for Nepal's preliminary squad for the 2014 ICC World Cricket League Division Three but didn't make the playing XI, before earning a training stint in Bangalore later that year.
Domestic Career
Domestically, Karan KC has turned out for several Nepali teams over the years, including Pokhara (2014–15), Panchakanya Tej, Pentagon, and Biratnagar Warriors (2017–18). He also had a stint with Pune Devils in 2021. Since 2024, his primary domestic home has been the Kathmandu NPL franchise.
International Career
Karan KC made his List A debut for Nepal in January 2015 at the ICC World Cricket League Division Two in Namibia, taking 9 wickets in 6 matches including a 5-wicket haul against Canada — still the best List A bowling figures by a Nepali bowler. He debuted in T20Is against the Netherlands in mid-2015. His breakout international moment came on February 14, 2018, when his unbeaten 42 guided Nepal to a one-wicket win over Canada in the World Cricket League Division Two final, securing Nepal's ODI status. He made his ODI debut against the Netherlands on August 1, 2018 — Nepal's first-ever ODI.
He played Nepal's first-class debut against the MCC in November 2019, and represented the country at the 2019 South Asian Games, where Nepal won bronze. He became just the second Nepali bowler to reach 100 T20I wickets, and remains the only Nepali bowler to take a five-wicket haul in a T20I (against Papua New Guinea). He was part of Nepal's squad for the 2024 ICC Men's T20 World Cup and has been named in the squad for the 2026 T20 World Cup as well, with his last T20I appearance coming against England on February 8, 2026.
Franchise Career (Nepal Premier League)
Karan KC has been ever-present for the Kathmandu franchise since the NPL's launch:
NPL 2024 (Season 1): One of the league's original eight Marquee players, assigned to Kathmandu Gurkhas via lucky draw.
NPL 2025 (Season 2): Retained as marquee player by the rebranded Kathmandu Gorkhas.
NPL 2026 (Season 3): Retained again as Kathmandu Gorkhas' marquee player in the mini-auction held in July 2026.
Captaincy Record
Karan KC has not captained Nepal or any NPL franchise. Across his international career he has played under four different Nepal captains — Paras Khadka, Sandeep Lamichhane, Gyanendra Malla, and current captain Rohit Paudel — in a senior strike-bowler role rather than a leadership one. There is no verified captaincy record to report for him.
Career Timeline
October 10, 1991 — Born in Sigana, Baglung, Nepal.
January 2015 — List A debut for Nepal at the ICC World Cricket League Division Two, Namibia.
June 30, 2015 — T20I debut vs Netherlands.
February 14, 2018 — Unbeaten 42 seals a one-wicket win over Canada, securing Nepal's ODI status.
August 1, 2018 — ODI debut vs Netherlands — Nepal's first-ever ODI.
November 6, 2019 — First-class debut vs MCC at Kirtipur.
December 2019 — Bronze medal with Nepal at the South Asian Games.
September 2020 — Awarded a central contract by the Cricket Association of Nepal.
June 2022 — First ODI five-wicket haul (vs Oman, ICC CWC League 2).
May 2024 — Named in Nepal's squad for the 2024 ICC Men's T20 World Cup.
September 2024 — Named a Marquee player for the inaugural NPL, assigned to Kathmandu Gurkhas.
November–December 2025 — Retained as Kathmandu Gorkhas' marquee player for NPL 2025.
January 2026 — Named in Nepal's squad for the 2026 T20 World Cup.
July 2026 — Retained again as Kathmandu Gorkhas' marquee player for NPL Season 3.
Salary & Auction
His exact individual marquee salary figures for each season have not been separately publicized beyond the league-wide minimum marquee fee of NRs 2,000,000 announced ahead of NPL 2024.
NPL Stats
Career Statistics
T20I Career
ODI Career
List A: 90 matches, 774 runs, 121 wickets @ avg 25.93, econ 4.92. First-class: 1 appearance vs MCC (Nov 2019) — 20 runs, 6 wickets @ 18.67. NPL career batting SR 142.9. Bowl avg in T20I: 20.11.
NPL Records & Achievements
- Kathmandu Gorkhas' all-time leading NPL wicket-taker (25) and top run-scorer (100)
- Second Nepali bowler to reach 100 T20I wickets; only Nepali with a T20I five-wicket haul
- 42* from No. 10 sealed Nepal's ODI status vs Canada (February 14, 2018)
- Retained marquee player for Kathmandu across all three NPL seasons
Latest News
July 2026
Retained as Kathmandu Gorkhas' marquee player heading into the NPL Season 3 mini-auction, alongside fellow retained players Bhim Sharki, Mohammad Aadil Alam, Rashid Khan, Santosh Yadav, and Shahab Alam.
2026
Named in Nepal's squad for the 2026 T20 World Cup; last T20I appearance came against England on February 8, 2026.
