Full Name
Karan KC
Born
October 10, 1991
Birthplace
Sigana V.D.C, Baglung, Nepal
Batting Style
Right-handed
Bowling Style
Right-arm fast seam
Role
Allrounder
Nicknames
Hulk, Valentine Boy
Country
Nepal
Karan KC is a Nepalese cricketer who is a right-arm fast seam bowler and a hard-hitting lower-order batsman. Born on October 10, 1991, the 34-year-old has been a key player for Nepal, particularly known for his bowling and ability to provide crucial batting cameos. His career highlights include taking five-wicket hauls in both ODI and T20I cricket and playing a pivotal role in Nepal's qualification for ODI status.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Nepal vs Scotland · Match 104 | ODI | May 12, 2026 | 18 | 26 | 1 | 1 | 69.23 |
| Nepal vs Oman · Match 103 | ODI | May 5, 2026 | 0 | 1 | 0 | 0 | 0.00 |
| Nepal vs United Arab Emirates · Match 98 | ODI | April 25, 2026 | 22 | 37 | 1 | 1 | 59.46 |
| West Indies vs Nepal · 25th Match, Group C | T20I | February 15, 2026 | 1 | 2 | 0 | 0 | 50.00 |
| Nepal vs Italy · 17th Match, Group C | T20I | February 12, 2026 | 18 | 11 | 1 | 1 | 163.64 |
| England vs Nepal · 5th Match, Group C | T20I | February 8, 2026 | 1 | 1 | 0 | 0 | 100.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Nepal vs Scotland · Match 104 | ODI | May 12, 2026 | 8 | 0 | 51 | 2 | 0 | 0 | 6.38 |
| Nepal vs Oman · Match 103 | ODI | May 5, 2026 | 6 | 1 | 26 | 1 | 0 | 1 | 4.33 |
| Nepal vs Oman · Match 100 | ODI | April 29, 2026 | 7 | 0 | 61 | 0 | 0 | 3 | 8.71 |
| Nepal vs United Arab Emirates · Match 98 | ODI | April 25, 2026 | 9.2 | 2 | 19 | 4 | 0 | 0 | 2.07 |
| West Indies vs Nepal · 25th Match, Group C | T20I | February 15, 2026 | 2 | 0 | 12 | 0 | 0 | 0 | 6.00 |
| Nepal vs Italy · 17th Match, Group C | T20I | February 12, 2026 | 2 | 0 | 21 | 0 | 0 | 0 | 10.50 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup 2026 | T20I | Feb 7, 2026 - Mar 8, 2026 | 20 | 14 | 1 | 1 | 142.86 |
| ICC Men's T20 World Cup Warm up Matches 2026 | T20 | Feb 2, 2026 - Feb 6, 2026 | 0 | 0 | 0 | 0 | - |
| Nepal Premier League 2025 | T20 | Nov 17, 2025 - Dec 13, 2025 | 49 | 31 | 2 | 5 | 158.06 |
| ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20I | Oct 8, 2025 - Oct 17, 2025 | 0 | 0 | 0 | 0 | - |
| West Indies vs Nepal in UAE 2025 | T20I | Sep 27, 2025 - Sep 30, 2025 | 0 | 2 | 0 | 0 | - |
| Top End T20 Series 2025 | T20 | Aug 14, 2025 - Aug 24, 2025 | 7 | 8 | 0 | 0 | 87.50 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup Warm up Matches 2026 | T20 | Feb 2, 2026 - Feb 6, 2026 | 6 | 0 | 50 | 2 | 2/26 | 8.33 |
| Nepal Premier League 2025 | T20 | Nov 17, 2025 - Dec 13, 2025 | 28.5 | 0 | 214 | 13 | 4/30 | 7.42 |
| ICC Mens T20 World Cup East Asia Pacific Qualifier 2025 | T20I | Oct 8, 2025 - Oct 17, 2025 | 4 | 0 | 18 | 1 | 1/18 | 4.50 |
| West Indies vs Nepal in UAE 2025 | T20I | Sep 27, 2025 - Sep 30, 2025 | 7 | 0 | 39 | 2 | 1/3 | 5.57 |
| Top End T20 Series 2025 | T20 | Aug 14, 2025 - Aug 24, 2025 | 6 | 0 | 67 | 1 | 1/46 | 11.17 |
| Scotland T20 Tri Series 2025 | T20I | Jun 15, 2025 - Jun 20, 2025 | 9.1 | 0 | 71 | 4 | 2/20 | 7.75 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 67 | 49 | 651 | 707 | 65 | 16.6900 | 92.0700 | 10 | 47 | 33 | 1 | 0 |
| T20 | 96 | 54 | 520 | 344 | 45 | 14.8500 | 151.1600 | 19 | 25 | 41 | 0 | 0 |
| T20I | 88 | 51 | 488 | 323 | 45 | 14.3500 | 151.0800 | 17 | 22 | 40 | 0 | 0 |
| List A | 92 | 65 | 796 | 913 | 65 | 15.6000 | 87.1800 | 14 | 59 | 40 | 1 | 0 |
| First Class | 1 | 2 | 20 | 42 | 18 | 10.0000 | 47.6100 | 0 | 1 | 1 | 0 | 0 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 67 | 67 | 489.40 | 2938 | 2529 | 95 | 26.6200 | 5.1600 | 30.9000 | 5/33 | 5/33 | 6 | 3 | 0 |
| T20 | 96 | 96 | 304.40 | 1828 | 2421 | 111 | 21.8100 | 7.9400 | 16.4000 | 5/21 | 5/21 | 3 | 1 | 0 |
| T20I | 88 | 88 | 283.10 | 1699 | 2200 | 106 | 20.7500 | 7.7600 | 16.0000 | 5/21 | 5/21 | 3 | 1 | 0 |
| List A | 92 | 92 | 655.20 | 3932 | 3218 | 125 | 25.7400 | 4.9100 | 31.4000 | 5/26 | 5/26 | 6 | 4 | 0 |
| First Class | 1 | 2 | 31.00 | 186 | 112 | 6 | 18.6600 | 3.6100 | 31.0000 | 3/45 | 6/112 | 0 | 0 | 0 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Kathmandu Gurkhas vs Lumbini Lions · Match 11 | T20 | November 25, 2025 | 34 | 11 | 1 | 4 | 309.09 |
| Scotland vs Nepal · Match 74 | ODI | June 2, 2025 | 65 | 41 | 3 | 4 | 158.54 |
| Kathmandu Gurkhas vs Lumbini Lions · Match 19 | T20 | December 11, 2024 | 1 | 5 | 0 | 0 | 20.00 |
NEP VS SCO 33rd T20I World Cup 2026: Where to Watch Scotland vs Nepal, H2H, Playing 11 & Full Match Details
WI VS NEP 25th T20I World Cup 2026: Where to Watch Nepal vs West Indies, H2H, Playing 11 & Full Match Details
NEP VS ITA 17th T20I World Cup 2026: Where to Watch Nepal vs Italy, H2H, Playing 11 & Full Match Details
ENG VS NEP 5th T20I World Cup 2026: Where to Watch Nepal vs England, H2H, Playing 11 & Full Match Details