CricketWise
  1. Home
  2. Players
  3. Karan KC

Nepal · Men's cricket

Karan KC stats

Data through 13 October 2026Last updated 13 October 2026

Coverage: matches in the Cricsheet data from 17 January 2015 to 13 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2015 and 2026, Karan KC appears in 73 ODIs, 87 T20Is for Nepal in the Cricsheet data. With the ball, the best return was 109 wickets in ODIs at an average of 24.77 and an economy rate of 5.01.

International matches
160
ODIs 73 · T20Is 87
International runs
1,243
0 hundreds
International wickets
217
5 five-wicket hauls
T20 league & domestic matches
15
100 runs
Best bowling
5/21
T20I

Teams played for

Nepal 2015–2026 · 185Kathmandu Gorkhas 2024–2025 · 15

Karan KC batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI73551175865*17.2381393.20154941
T20I8749174854515.16313155.00052141
T20 (leagues & domestic)1512110034*9.0970142.900168
List A181247442*9.258587.100374
Other T207446540*–27240.700036

Runs per year

01002003002015201920232026171
Karan KC: runs per calendar year (all formats in the data)
0100200300201520172019202120232026171
Karan KC: runs per calendar year (all formats in the data)
Show as table
Karan KC: runs per calendar year (all formats in the data)
YearRuns
201513
20160
20170
2018126
2019189
202029
2021110
2022140
2023230
2024253
2025221
2026171
Year-by-year batting (27 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015List A4105.0058.8500
2015Other T2010––000
2015T20I333.0023.1200
2016List A100.000.0000
2017List A100.000.0000
2018List A56120.33100.04200
2018ODI100.000.0000
2018Other T20365–240.74000
2019ODI22110.50110.51800
2019T20I1216818.67152.74000
2020ODI3227.3348.91200
2020T20I177.00116.7700
2021ODI36432.0084.24200
2021T20I24623.00306.74500
2022ODI10859.4475.22900
2022T20I65518.33196.43300
2023ODI1215425.67106.93100
2023T20I47676.00161.72300
2024List A133.00100.0300
2024ODI711118.5081.02700
2024T20 (leagues & domestic)7517.29130.82800
2024T20I12889.78144.31700
2025ODI715726.17133.16501
2025T20 (leagues & domestic)54912.25158.13400
2025T20I5153.7593.8800
2026ODI1014416.0090.04000
2026T20I42713.50158.81800

Karan KC bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI733,2322,7001095/29–24.775.0129.711443
T20I871,6872,1791085/21–20.187.7515.6417
T20 (leagues & domestic)15316366254/16–14.646.9512.6200
List A18712510175/26–30.004.3041.91112
Other T206778863/2–14.676.8612.8000

Wickets per year

0204060201520192023202628
Karan KC: wickets per calendar year (all formats in the data)
020406020152017201920212023202628
Karan KC: wickets per calendar year (all formats in the data)
Show as table
Karan KC: wickets per calendar year (all formats in the data)
YearWickets
201512
20161
20172
201812
201932
202011
202113
202236
202349
202435
202534
202628
Year-by-year bowling (28 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015List A7918.783.585/26
2015Other T2020–12.000/21
2015T20I3327.0010.122/24
2016List A1118.006.001/18
2017List A1211.002.752/22
2018List A8553.404.812/35
2018ODI10–7.620/61
2018Other T20466.674.533/2
2018T20I1117.0010.201/17
2019ODI3425.004.172/31
2019T20I192817.007.234/17
2020ODI4814.884.224/15
2020T20I2315.006.433/12
2021ODI4624.006.554/25
2021T20I5716.436.573/11
2022ODI142223.324.825/33
2022T20I91415.077.115/21
2023ODI193027.435.855/61
2023T20I121918.688.694/15
2024List A10–6.800/34
2024ODI8535.403.792/26
2024T20 (leagues & domestic)71212.676.384/16
2024T20I201827.228.103/35
2025ODI81232.255.433/58
2025T20 (leagues & domestic)81316.467.424/30
2025T20I10925.567.382/20
2026ODI122217.094.125/29
2026T20I6626.508.373/20

Karan KC against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ScotlandODI614636.50107.46501
OmanODI911414.2587.74000
United Arab EmiratesODI12927.6768.12200
NamibiaODI58521.2596.62000
Papua New GuineaODI37939.50138.64200
NetherlandsODI57418.5075.52600
United States of AmericaODI77014.0095.94900
CanadaODI35518.3398.22700
NetherlandsT20I88016.00145.53100
United Arab EmiratesT20I57418.50115.62300
MalaysiaT20I36822.67261.54500
Papua New GuineaT20I55112.75170.03300
OmanT20I34321.50172.02000
Hong KongT20I3115.5073.3700
KenyaT20I377.00100.0500
West IndiesT20I310.3325.0100
Lumbini LionsT20 (leagues & domestic)34422.00146.73400
KenyaList A300.000.0000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
United Arab EmiratesODI162821.004.534/19
OmanODI122716.154.715/33
United States of AmericaODI91226.255.014/15
NamibiaODI71221.835.575/29
ScotlandODI91231.755.353/42
NetherlandsODI6727.864.384/30
CanadaODI3328.673.912/36
Papua New GuineaODI6296.006.001/28
NetherlandsT20I131718.248.094/17
Hong KongT20I81414.867.174/15
OmanT20I51312.008.753/20
Papua New GuineaT20I61213.679.285/21
MalaysiaT20I101122.827.843/17
United Arab EmiratesT20I8828.758.793/19
SingaporeT20I3616.008.732/26
KuwaitT20I3337.3310.182/40
West IndiesT20I4225.505.671/3
KenyaT20I4169.005.311/6
Lumbini LionsT20 (leagues & domestic)3611.337.034/16
NetherlandsList A3156.003.501/18
KenyaList A31110.005.001/34

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay1816112.501146606.81
T20Middle426960.98281167.67
T20Death525298176.235576579.22
ODIPowerplay––––1642454.14
ODIMiddle16930156.112991224.73
ODIDeath589512115.032599427.86

How Karan KC was dismissed

How Karan KC took wickets

Last 20 innings

0102030405 Nov 202512 Feb 202613 Oct 202640
Karan KC: runs in the last 20 innings
0102030405 Nov 202528 Nov 20258 Feb 202625 Apr 20264 Jun 202629 Jul 202613 Oct 202640
Karan KC: runs in the last 20 innings
Show as table
Karan KC: runs in the last 20 innings
InningsRuns
5 Nov 20250
19 Nov 20251
25 Nov 202534
28 Nov 20251
4 Dec 20254
10 Dec 20259
8 Feb 20261
12 Feb 202618
15 Feb 20261
25 Apr 202622
5 May 20260
12 May 202618
4 Jun 20267
21 Jul 202618
23 Jul 202613
29 Jul 202623
10 Sep 20265
12 Sep 20261
11 Oct 20264
13 Oct 202640
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
13 Oct 2026ODIOman4016run outAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
11 Oct 2026ODICanada44caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
12 Sep 2026ODIUnited Arab Emirates12caughtBayuemas Oval
10 Sep 2026ODIOman510lbwBayuemas Oval
29 Jul 2026ODINetherlands2329caughtSportpark Maarschalkerweerd
23 Jul 2026ODINetherlands13*20not outSportpark Maarschalkerweerd
21 Jul 2026ODINamibia1815caughtSportpark Maarschalkerweerd
4 Jun 2026T20IMalaysia73caughtSingapore National Cricket Ground
12 May 2026ODIScotland1826caughtTribhuvan University International Cricket Ground
5 May 2026ODIOman01bowledTribhuvan University International Cricket Ground
25 Apr 2026ODIUnited Arab Emirates2237bowledTribhuvan University International Cricket Ground
15 Feb 2026T20IWest Indies12caughtWankhede Stadium
12 Feb 2026T20IItaly18*11not outWankhede Stadium
8 Feb 2026T20IEngland1*1not outWankhede Stadium
10 Dec 2025T20 (leagues & domestic)Lumbini Lions914caughtTribhuvan University International Cricket Ground
4 Dec 2025T20 (leagues & domestic)Pokhara Avengers42caughtTribhuvan University International Cricket Ground
28 Nov 2025T20 (leagues & domestic)Chitwan Rhinos12caughtTribhuvan University International Cricket Ground
25 Nov 2025T20 (leagues & domestic)Lumbini Lions34*11not outTribhuvan University International Cricket Ground
19 Nov 2025T20 (leagues & domestic)Sudur Paschim Royals12caughtTribhuvan University International Cricket Ground
5 Nov 2025ODIUnited Arab Emirates01caughtICC Academy

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
13 Oct 2026ODIOman1/862Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
11 Oct 2026ODICanada2/3680Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
12 Sep 2026ODIUnited Arab Emirates3/4990Bayuemas Oval
10 Sep 2026ODIOman0/1350Bayuemas Oval
29 Jul 2026ODINetherlands4/30102Sportpark Maarschalkerweerd
27 Jul 2026ODINamibia5/29102Sportpark Maarschalkerweerd
23 Jul 2026ODINetherlands0/2680Sportpark Maarschalkerweerd
21 Jul 2026ODINamibia0/2850Sportpark Maarschalkerweerd
8 Jun 2026T20IHong Kong2/4540Singapore National Cricket Ground
7 Jun 2026T20IOman3/2041Singapore National Cricket Ground
4 Jun 2026T20IMalaysia1/2640Singapore National Cricket Ground
12 May 2026ODIScotland2/5180Tribhuvan University International Cricket Ground
5 May 2026ODIOman1/2661Tribhuvan University International Cricket Ground
29 Apr 2026ODIOman0/6170Tribhuvan University International Cricket Ground
25 Apr 2026ODIUnited Arab Emirates4/199.22Tribhuvan University International Cricket Ground
15 Feb 2026T20IWest Indies0/1220Wankhede Stadium
12 Feb 2026T20IItaly0/2120Wankhede Stadium
8 Feb 2026T20IEngland0/3530Wankhede Stadium
10 Dec 2025T20 (leagues & domestic)Lumbini Lions1/161.40Tribhuvan University International Cricket Ground
4 Dec 2025T20 (leagues & domestic)Pokhara Avengers2/2540Tribhuvan University International Cricket Ground

Frequently asked questions

How many wickets has Karan KC taken in ODIs?
109 wickets in 73 innings at an average of 24.77, economy 5.01, best figures 5/29.
How many wickets has Karan KC taken in T20Is?
108 wickets in 87 innings at an average of 20.18, economy 7.75, best figures 5/21.
How many runs has Karan KC scored in ODIs?
758 runs in 55 innings (73 matches) at an average of 17.23 and a strike rate of 93.2, in the data from 2018 to 2026.
How many runs has Karan KC scored in T20Is?
485 runs in 49 innings (87 matches) at an average of 15.16 and a strike rate of 155.0, in the data from 2015 to 2026.
How many runs has Karan KC scored in T20 leagues?
100 runs in 12 innings (15 matches) at an average of 9.09 and a strike rate of 142.9, in the data from 2024 to 2025.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.