Player Head-to-Head
MS
Milinda Siriwardana
SL
VS
KK
Karan KC
NEP
31 wonStat categorieswon 22

Milinda Siriwardana vs Karan KC

Milinda Siriwardana and Karan KC compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Milinda Siriwardana has dominance over Karan KC in overall, while Karan KC has the edge in ODIs and T20Is. In recent years, both have been evenly matched.

CAREER Milinda SiriwardanaTEST LevelODI Karan KCT20I Karan KC
Format

All formats

MS 5 – 9 KK
Batting
1089
Most Runs
1082
68
Highest Score
45
36
Most sixes
72
87
Most Fours
64
22.69
Best Averages
14.62
5
Most 50s
–
4
Most Not Outs
29
Bowling
28
Most Wickets
208
3/25
Best Bowling Fig
5/10
36.07
Best Average
22.78
28
Most Dots
520
5.26
Best Economy
6.08
41.14
Best Strike Rate
22.48
1010
Most Runs Conceed
4738
8
Most Maiden Overs
45
–
Five Wicket haul
6

Season by season

2026

MS 0 – 0 KK
Batting
–
Most Runs
150
–
Highest Score
40
–
Most sixes
9
–
Most Fours
6
–
Most Not Outs
4
Bowling
–
Most Wickets
15
–
Best Bowling Fig
5/29
–
Best Average
25.93
–
Most Dots
309
–
Best Economy
4.69
–
Best Strike Rate
33.20
–
Most Runs Conceed
389
–
Most Maiden Overs
6
–
Five Wicket haul
1

2025

MS 0 – 0 KK
Batting
–
Most Runs
15
–
Highest Score
8
–
Most sixes
1
–
Most Fours
0
–
Most Not Outs
1
Bowling
–
Most Wickets
9
–
Best Bowling Fig
2/20
–
Best Average
27.56
–
Most Dots
89
–
Best Economy
7.71
–
Best Strike Rate
21.44
–
Most Runs Conceed
248
–
Most Maiden Overs
0

2024

MS 0 – 0 KK
Batting
–
Most Runs
142
–
Highest Score
26
–
Most sixes
12
–
Most Fours
6
–
Most Not Outs
3
Bowling
–
Most Wickets
18
–
Best Bowling Fig
3/35
–
Best Average
31.22
–
Most Dots
34
–
Best Economy
7.75
–
Best Strike Rate
24.17
–
Most Runs Conceed
562
–
Most Maiden Overs
1

2023

MS 0 – 0 KK
Batting
–
Most Runs
237
–
Highest Score
31
–
Most sixes
14
–
Most Fours
17
–
Most Not Outs
9
Bowling
–
Most Wickets
55
–
Best Bowling Fig
5/10
–
Best Average
22.15
–
Most Dots
32
–
Best Economy
6.25
–
Best Strike Rate
21.27
–
Most Runs Conceed
1218
–
Most Maiden Overs
17
–
Five Wicket haul
2

2022

MS 0 – 0 KK
Batting
–
Most Runs
146
–
Highest Score
33
–
Most sixes
6
–
Most Fours
13
–
Most Not Outs
4
Bowling
–
Most Wickets
38
–
Best Bowling Fig
5/21
–
Best Average
19.74
–
Most Dots
13
–
Best Economy
5.39
–
Best Strike Rate
21.97
–
Most Runs Conceed
750
–
Most Maiden Overs
4
–
Five Wicket haul
3

2021

MS 0 – 0 KK
Batting
–
Most Runs
122
–
Highest Score
45
–
Most sixes
12
–
Most Fours
5
–
Most Not Outs
1
Bowling
–
Most Wickets
15
–
Best Bowling Fig
4/25
–
Best Average
18.80
–
Most Dots
7
–
Best Economy
6.34
–
Best Strike Rate
17.80
–
Most Runs Conceed
282
–
Most Maiden Overs
1

2020

MS 0 – 0 KK
Batting
–
Most Runs
31
–
Highest Score
12
–
Most sixes
1
–
Most Fours
3
Bowling
–
Most Wickets
12
–
Best Bowling Fig
4/15
–
Best Average
16.08
–
Most Dots
5
–
Best Economy
4.93
–
Best Strike Rate
19.58
–
Most Runs Conceed
193
–
Most Maiden Overs
6

2019

MS 0 – 9 KK
Batting
3
Most Runs
189
3
Highest Score
40
0
Most sixes
14
0
Most Fours
10
–
Most Not Outs
3
Bowling
0
Most Wickets
32
0/17
Best Bowling Fig
4/17
–
Best Average
18.00
1
Most Dots
17
–
Best Economy
6.41
–
Best Strike Rate
16.84
17
Most Runs Conceed
576
0
Most Maiden Overs
3

2018

MS 0 – 0 KK
Batting
–
Most Runs
45
–
Highest Score
26
–
Most sixes
3
–
Most Fours
4
–
Most Not Outs
1
Bowling
–
Most Wickets
6
–
Best Bowling Fig
2/35
–
Best Average
42.83
–
Most Dots
3
–
Best Economy
5.35
–
Best Strike Rate
48.00
–
Most Runs Conceed
257
–
Most Maiden Overs
5

2017

MS 6 – 3 KK
Batting
282
Most Runs
0
58
Highest Score
0
91.86
Best Strike Rate
–
7
Most sixes
0
18
Most Fours
0
17.63
Best Averages
–
1
Most 50s
–
Bowling
1
Most Wickets
2
1/39
Best Bowling Fig
2/22
264.00
Best Average
–
4
Most Dots
0
5.39
Best Economy
–
294.00
Best Strike Rate
–
264
Most Runs Conceed
22
1
Most Maiden Overs
2

2016

MS 8 – 0 KK
Batting
245
Most Runs
0
42
Highest Score
0
8
Most sixes
0
18
Most Fours
0
3
Most Not Outs
–
Bowling
6
Most Wickets
1
2/33
Best Bowling Fig
1/18
9
Most Dots
0
268
Most Runs Conceed
18
0
Most Maiden Overs
0

2015

MS 12 – 1 KK
Batting
559
Most Runs
5
68
Highest Score
2
88.59
Best Strike Rate
–
21
Most sixes
0
51
Most Fours
0
4
Most 50s
–
1
Most Not Outs
3
Bowling
21
Most Wickets
5
3/25
Best Bowling Fig
2/24
21.95
Best Average
44.60
14
Most Dots
11
4.63
Best Economy
8.92
28.48
Best Strike Rate
30.00
461
Most Runs Conceed
223
7
Most Maiden Overs
0

TEST career

MS 0 – 0 KK
Batting
298
Most Runs
–
68
Highest Score
–
11
Most sixes
–
32
Most Fours
–
2
Most 50s
–
Bowling
11
Most Wickets
–
3/25
Best Bowling Fig
–
5
Most Dots
–
257
Most Runs Conceed
–
6
Most Maiden Overs
–

Season by season

2016

MS 0 – 0 KK
Batting
35
Most Runs
–
35
Highest Score
–
0
Most sixes
–
6
Most Fours
–
Bowling
3
Most Wickets
–
2/35
Best Bowling Fig
–
1
Most Dots
–
72
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

MS 0 – 0 KK
Batting
263
Most Runs
–
68
Highest Score
–
69.76
Best Strike Rate
–
11
Most sixes
–
26
Most Fours
–
2
Most 50s
–
Bowling
8
Most Wickets
–
3/25
Best Bowling Fig
–
23.13
Best Average
–
4
Most Dots
–
3.46
Best Economy
–
40.13
Best Strike Rate
–
185
Most Runs Conceed
–
6
Most Maiden Overs
–

ODI career

MS 2 – 12 KK
Batting
516
Most Runs
594
66
Highest Score
42
13
Most sixes
32
39
Most Fours
42
22.43
Best Averages
14.85
3
Most 50s
–
1
Most Not Outs
11
Bowling
9
Most Wickets
102
2/27
Best Bowling Fig
5/10
60.78
Best Average
24.15
10
Most Dots
323
5.46
Best Economy
5.02
66.78
Best Strike Rate
28.83
547
Most Runs Conceed
2463
2
Most Maiden Overs
39
–
Five Wicket haul
5

Season by season

2026

MS 0 – 0 KK
Batting
–
Most Runs
130
–
Highest Score
40
–
Most sixes
8
–
Most Fours
5
–
Most Not Outs
2
Bowling
–
Most Wickets
15
–
Best Bowling Fig
5/29
–
Best Average
20.80
–
Most Dots
287
–
Best Economy
4.16
–
Best Strike Rate
30.00
–
Most Runs Conceed
312
–
Most Maiden Overs
6
–
Five Wicket haul
1

2024

MS 0 – 0 KK
Batting
–
Most Runs
54
–
Highest Score
26
–
Most sixes
3
–
Most Fours
5
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/19
–
Most Dots
2
–
Most Runs Conceed
72
–
Most Maiden Overs
0

2023

MS 0 – 0 KK
Batting
–
Most Runs
161
–
Highest Score
31
–
Most sixes
8
–
Most Fours
12
–
Most Not Outs
6
Bowling
–
Most Wickets
36
–
Best Bowling Fig
5/10
–
Best Average
23.97
–
Most Dots
18
–
Best Economy
5.60
–
Best Strike Rate
25.69
–
Most Runs Conceed
863
–
Most Maiden Overs
15
–
Five Wicket haul
2

2022

MS 0 – 0 KK
Batting
–
Most Runs
85
–
Highest Score
29
–
Most sixes
3
–
Most Fours
7
–
Most Not Outs
1
Bowling
–
Most Wickets
22
–
Best Bowling Fig
5/33
–
Best Average
23.32
–
Most Dots
4
–
Best Economy
4.82
–
Best Strike Rate
29.05
–
Most Runs Conceed
513
–
Most Maiden Overs
3
–
Five Wicket haul
2

2021

MS 0 – 0 KK
Batting
–
Most Runs
76
–
Highest Score
42
–
Most sixes
5
–
Most Fours
5
–
Most Not Outs
1
Bowling
–
Most Wickets
8
–
Best Bowling Fig
4/25
–
Best Average
20.88
–
Most Dots
4
–
Best Economy
6.19
–
Best Strike Rate
20.25
–
Most Runs Conceed
167
–
Most Maiden Overs
1

2020

MS 0 – 0 KK
Batting
–
Most Runs
22
–
Highest Score
12
–
Most sixes
0
–
Most Fours
3
Bowling
–
Most Wickets
8
–
Best Bowling Fig
4/15
–
Best Average
14.88
–
Most Dots
3
–
Best Economy
4.22
–
Best Strike Rate
21.13
–
Most Runs Conceed
119
–
Most Maiden Overs
4

2019

MS 0 – 8 KK
Batting
3
Most Runs
21
3
Highest Score
18
0
Most sixes
2
0
Most Fours
1
Bowling
0
Most Wickets
4
0/17
Best Bowling Fig
2/31
–
Best Average
25.00
1
Most Dots
1
–
Best Economy
4.17
–
Best Strike Rate
36.00
17
Most Runs Conceed
100
0
Most Maiden Overs
3

2018

MS 0 – 0 KK
Batting
–
Most Runs
45
–
Highest Score
26
–
Most sixes
3
–
Most Fours
4
–
Most Not Outs
1
Bowling
–
Most Wickets
5
–
Best Bowling Fig
2/35
–
Best Average
48.00
–
Most Dots
3
–
Best Economy
5.18
–
Best Strike Rate
55.60
–
Most Runs Conceed
240
–
Most Maiden Overs
5

2017

MS 6 – 3 KK
Batting
232
Most Runs
0
58
Highest Score
0
86.89
Best Strike Rate
–
5
Most sixes
0
16
Most Fours
0
19.33
Best Averages
–
1
Most 50s
–
Bowling
1
Most Wickets
2
1/39
Best Bowling Fig
2/22
252.00
Best Average
–
3
Most Dots
0
5.25
Best Economy
–
288.00
Best Strike Rate
–
252
Most Runs Conceed
22
1
Most Maiden Overs
2

2016

MS 6 – 2 KK
Batting
58
Most Runs
0
39
Highest Score
0
2
Most sixes
0
3
Most Fours
0
Bowling
0
Most Wickets
1
0/11
Best Bowling Fig
1/18
1
Most Dots
0
77
Most Runs Conceed
18
0
Most Maiden Overs
0

2015

MS 5 – 0 KK
Batting
223
Most Runs
–
66
Highest Score
–
108.25
Best Strike Rate
–
6
Most sixes
–
20
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–
Bowling
8
Most Wickets
1
2/27
Best Bowling Fig
1/37
25.13
Best Average
–
5
Most Dots
1
5.41
Best Economy
–
27.88
Best Strike Rate
–
201
Most Runs Conceed
37
1
Most Maiden Overs
0

T20I career

MS 0 – 10 KK
Batting
275
Most Runs
488
42
Highest Score
45
12
Most sixes
40
16
Most Fours
22
–
Best Averages
14.35
3
Most Not Outs
18
Bowling
8
Most Wickets
106
2/17
Best Bowling Fig
5/21
–
Best Average
21.46
13
Most Dots
197
–
Best Economy
7.87
–
Best Strike Rate
16.37
206
Most Runs Conceed
2275
0
Most Maiden Overs
6
–
Five Wicket haul
1

Season by season

2026

MS 0 – 0 KK
Batting
–
Most Runs
20
–
Highest Score
18
–
Best Strike Rate
142.86
–
Most sixes
1
–
Most Fours
1
–
Best Averages
20 / 1
–
Most Not Outs
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/9
–
Most Dots
22
–
Best Economy
9.63
–
Most Runs Conceed
77
–
Most Maiden Overs
0

2025

MS 0 – 0 KK
Batting
–
Most Runs
15
–
Highest Score
8
–
Most sixes
1
–
Most Fours
0
–
Most Not Outs
1
Bowling
–
Most Wickets
9
–
Best Bowling Fig
2/20
–
Best Average
27.56
–
Most Dots
89
–
Best Economy
7.71
–
Best Strike Rate
21.44
–
Most Runs Conceed
248
–
Most Maiden Overs
0

2024

MS 0 – 0 KK
Batting
–
Most Runs
88
–
Highest Score
17
–
Most sixes
9
–
Most Fours
1
–
Most Not Outs
3
Bowling
–
Most Wickets
18
–
Best Bowling Fig
3/35
–
Best Average
27.22
–
Most Dots
32
–
Best Economy
8.10
–
Best Strike Rate
20.17
–
Most Runs Conceed
490
–
Most Maiden Overs
1

2023

MS 0 – 0 KK
Batting
–
Most Runs
76
–
Highest Score
23
–
Most sixes
6
–
Most Fours
5
–
Most Not Outs
3
Bowling
–
Most Wickets
19
–
Best Bowling Fig
4/15
–
Best Average
18.68
–
Most Dots
14
–
Best Economy
8.69
–
Best Strike Rate
12.89
–
Most Runs Conceed
355
–
Most Maiden Overs
2

2022

MS 0 – 0 KK
Batting
–
Most Runs
61
–
Highest Score
33
–
Most sixes
3
–
Most Fours
6
–
Most Not Outs
3
Bowling
–
Most Wickets
16
–
Best Bowling Fig
5/21
–
Best Average
14.81
–
Most Dots
9
–
Best Economy
7.26
–
Best Strike Rate
12.25
–
Most Runs Conceed
237
–
Most Maiden Overs
1
–
Five Wicket haul
1

2021

MS 0 – 0 KK
Batting
–
Most Runs
46
–
Highest Score
45
–
Most sixes
7
–
Most Fours
0
Bowling
–
Most Wickets
7
–
Best Bowling Fig
3/11
–
Most Dots
3
–
Most Runs Conceed
115
–
Most Maiden Overs
0

2020

MS 0 – 0 KK
Batting
–
Most Runs
9
–
Highest Score
7
–
Most sixes
1
–
Most Fours
0
Bowling
–
Most Wickets
4
–
Best Bowling Fig
3/12
–
Most Dots
2
–
Most Runs Conceed
74
–
Most Maiden Overs
2

2019

MS 0 – 0 KK
Batting
–
Most Runs
168
–
Highest Score
40
–
Most sixes
12
–
Most Fours
9
–
Most Not Outs
3
Bowling
–
Most Wickets
28
–
Best Bowling Fig
4/17
–
Best Average
17.00
–
Most Dots
16
–
Best Economy
7.23
–
Best Strike Rate
14.11
–
Most Runs Conceed
476
–
Most Maiden Overs
0

2018

MS 0 – 0 KK
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/17
–
Most Dots
0
–
Most Runs Conceed
17
–
Most Maiden Overs
0

2017

MS 0 – 0 KK
Batting
50
Most Runs
–
35
Highest Score
–
2
Most sixes
–
2
Most Fours
–
Bowling
0
Most Wickets
–
0/12
Best Bowling Fig
–
1
Most Dots
–
12
Most Runs Conceed
–
0
Most Maiden Overs
–

2016

MS 0 – 0 KK
Batting
152
Most Runs
–
42
Highest Score
–
6
Most sixes
–
9
Most Fours
–
3
Most Not Outs
–
Bowling
3
Most Wickets
–
2/33
Best Bowling Fig
–
7
Most Dots
–
119
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

MS 6 – 2 KK
Batting
73
Most Runs
5
35
Highest Score
2
4
Most sixes
0
5
Most Fours
0
–
Most Not Outs
3
Bowling
5
Most Wickets
4
2/17
Best Bowling Fig
2/24
5
Most Dots
10
75
Most Runs Conceed
186
0
Most Maiden Overs
0