Player Head-to-Head
DS
Dasun Shanaka
SL
VS
VK
Vinod Kambli
IND
4 wonStat categorieswon 5

Dasun Shanaka vs Vinod Kambli

Dasun Shanaka and Vinod Kambli compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Vinod Kambli has the edge in overall, Tests and ODIs. In recent years, both have been evenly matched.

CAREER Vinod KambliTEST Vinod KambliODI Vinod KambliT20I Level
Format

All formats

DS 4 – 5 VK
3562
Most Runs
3561
108
Highest Score
227
107.22
Best Strike Rate
67.62
171
Most sixes
26
253
Most Fours
311
20.95
Best Averages
37.09
14
Most 50s
17
2
Most 100s
6
32
Most Not Outs
22

Season by season

2026

DS 0 – 0 VK
449
Most Runs
–
97
Highest Score
–
162.68
Best Strike Rate
–
38
Most sixes
–
18
Most Fours
–
23.63
Best Averages
–
3
Most 50s
–
1
Most Not Outs
–

2025

DS 0 – 0 VK
220
Most Runs
–
64
Highest Score
–
12
Most sixes
–
16
Most Fours
–
22.00
Best Averages
–
1
Most 50s
–
4
Most Not Outs
–

2024

DS 0 – 0 VK
120
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

2023

DS 0 – 0 VK
485
Most Runs
–
108
Highest Score
–
104.53
Best Strike Rate
–
20
Most sixes
–
37
Most Fours
–
21.09
Best Averages
–
2
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–

2022

DS 0 – 0 VK
728
Most Runs
–
102
Highest Score
–
117.04
Best Strike Rate
–
28
Most sixes
–
62
Most Fours
–
26.96
Best Averages
–
2
Most 50s
–
1
Most 100s
–
7
Most Not Outs
–

2021

DS 0 – 0 VK
510
Most Runs
–
50
Highest Score
–
76.58
Best Strike Rate
–
12
Most sixes
–
33
Most Fours
–
19.62
Best Averages
–
1
Most 50s
–
4
Most Not Outs
–

2020

DS 0 – 0 VK
121
Most Runs
–
66
Highest Score
–
7
Most sixes
–
6
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2019

DS 0 – 0 VK
248
Most Runs
–
68
Highest Score
–
11
Most sixes
–
19
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2018

DS 0 – 0 VK
338
Most Runs
–
66
Highest Score
–
19
Most sixes
–
28
Most Fours
–
2
Most 50s
–
3
Most Not Outs
–

2017

DS 0 – 0 VK
110
Most Runs
–
54
Highest Score
–
7
Most sixes
–
7
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2016

DS 0 – 0 VK
226
Most Runs
–
42
Highest Score
–
13
Most sixes
–
15
Most Fours
–
2
Most Not Outs
–

2015

DS 0 – 0 VK
7
Most Runs
–
7
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2000

DS 0 – 0 VK
–
Most Runs
172
–
Highest Score
60
–
Best Strike Rate
69.92
–
Most sixes
1
–
Most Fours
18
–
Most 50s
1
–
Most Not Outs
1

1999

DS 0 – 0 VK
–
Most Runs
80
–
Highest Score
26
–
Most sixes
1
–
Most Fours
7
–
Most Not Outs
1

1998

DS 0 – 0 VK
–
Most Runs
89
–
Highest Score
39
–
Most sixes
1
–
Most Fours
8

1997

DS 0 – 0 VK
–
Most Runs
133
–
Highest Score
65
–
Best Strike Rate
65.20
–
Most sixes
0
–
Most Fours
12
–
Most 50s
2
–
Most Not Outs
1

1996

DS 0 – 0 VK
–
Most Runs
262
–
Highest Score
106
–
Best Strike Rate
75.50
–
Most sixes
3
–
Most Fours
23
–
Most 100s
1
–
Most Not Outs
4

1995

DS 0 – 0 VK
–
Most Runs
274
–
Highest Score
51
–
Best Strike Rate
68.50
–
Most sixes
1
–
Most Fours
26
–
Most 50s
1
–
Most Not Outs
1

1994

DS 0 – 0 VK
–
Most Runs
952
–
Highest Score
82
–
Best Strike Rate
75.02
–
Most sixes
14
–
Most Fours
66
–
Best Averages
38.08
–
Most 50s
7
–
Most Not Outs
10

1993

DS 0 – 0 VK
–
Most Runs
1477
–
Highest Score
227
–
Best Strike Rate
63.34
–
Most sixes
5
–
Most Fours
145
–
Best Averages
64.22
–
Most 50s
6
–
Most 100s
5
–
Most Not Outs
3

1992

DS 0 – 0 VK
–
Most Runs
29
–
Highest Score
24
–
Most sixes
0
–
Most Fours
0

1991

DS 0 – 0 VK
–
Most Runs
93
–
Highest Score
40
–
Most sixes
0
–
Most Fours
6
–
Most Not Outs
1

TEST career

DS 2 – 4 VK
140
Most Runs
1084
66
Highest Score
227
–
Best Strike Rate
59.46
7
Most sixes
6
9
Most Fours
124
–
Best Averages
54.20
1
Most 50s
3
–
Most 100s
4
2
Most Not Outs
1

Season by season

2021

DS 0 – 0 VK
39
Most Runs
–
23
Highest Score
–
0
Most sixes
–
4
Most Fours
–

2020

DS 0 – 0 VK
72
Most Runs
–
66
Highest Score
–
5
Most sixes
–
3
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2017

DS 0 – 0 VK
25
Most Runs
–
17
Highest Score
–
2
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–

2016

DS 0 – 0 VK
4
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–

1995

DS 0 – 0 VK
–
Most Runs
55
–
Highest Score
28
–
Most sixes
0
–
Most Fours
5

1994

DS 0 – 0 VK
–
Most Runs
236
–
Highest Score
82
–
Best Strike Rate
62.11
–
Most sixes
3
–
Most Fours
30
–
Best Averages
21.45
–
Most 50s
2

1993

DS 0 – 0 VK
–
Most Runs
793
–
Highest Score
227
–
Best Strike Rate
59.76
–
Most sixes
3
–
Most Fours
89
–
Most 50s
1
–
Most 100s
4
–
Most Not Outs
1

ODI career

DS 3 – 5 VK
1443
Most Runs
2477
108
Highest Score
106
96.20
Best Strike Rate
71.94
52
Most sixes
20
114
Most Fours
187
23.66
Best Averages
32.59
5
Most 50s
14
2
Most 100s
2
5
Most Not Outs
21

Season by season

2026

DS 0 – 0 VK
146
Most Runs
–
97
Highest Score
–
10
Most sixes
–
11
Most Fours
–
1
Most 50s
–

2024

DS 0 – 0 VK
15
Most Runs
–
8
Highest Score
–
0
Most sixes
–
0
Most Fours
–

2023

DS 0 – 0 VK
338
Most Runs
–
108
Highest Score
–
89.18
Best Strike Rate
–
9
Most sixes
–
29
Most Fours
–
18.78
Best Averages
–
1
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2022

DS 0 – 0 VK
231
Most Runs
–
102
Highest Score
–
90.23
Best Strike Rate
–
4
Most sixes
–
22
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

2021

DS 0 – 0 VK
247
Most Runs
–
48
Highest Score
–
70.77
Best Strike Rate
–
5
Most sixes
–
13
Most Fours
–
22.45
Best Averages
–
1
Most Not Outs
–

2019

DS 0 – 0 VK
143
Most Runs
–
68
Highest Score
–
6
Most sixes
–
13
Most Fours
–
1
Most 50s
–

2018

DS 0 – 0 VK
206
Most Runs
–
66
Highest Score
–
13
Most sixes
–
15
Most Fours
–
2
Most 50s
–

2016

DS 0 – 0 VK
117
Most Runs
–
42
Highest Score
–
5
Most sixes
–
11
Most Fours
–
1
Most Not Outs
–

2000

DS 0 – 0 VK
–
Most Runs
172
–
Highest Score
60
–
Best Strike Rate
69.92
–
Most sixes
1
–
Most Fours
18
–
Most 50s
1
–
Most Not Outs
1

1999

DS 0 – 0 VK
–
Most Runs
80
–
Highest Score
26
–
Most sixes
1
–
Most Fours
7
–
Most Not Outs
1

1998

DS 0 – 0 VK
–
Most Runs
89
–
Highest Score
39
–
Most sixes
1
–
Most Fours
8

1997

DS 0 – 0 VK
–
Most Runs
133
–
Highest Score
65
–
Best Strike Rate
65.20
–
Most sixes
0
–
Most Fours
12
–
Most 50s
2
–
Most Not Outs
1

1996

DS 0 – 0 VK
–
Most Runs
262
–
Highest Score
106
–
Best Strike Rate
75.50
–
Most sixes
3
–
Most Fours
23
–
Most 100s
1
–
Most Not Outs
4

1995

DS 0 – 0 VK
–
Most Runs
219
–
Highest Score
51
–
Best Strike Rate
77.11
–
Most sixes
1
–
Most Fours
21
–
Most 50s
1
–
Most Not Outs
1

1994

DS 0 – 0 VK
–
Most Runs
716
–
Highest Score
82
–
Best Strike Rate
80.54
–
Most sixes
11
–
Most Fours
36
–
Best Averages
51.14
–
Most 50s
5
–
Most Not Outs
10

1993

DS 0 – 0 VK
–
Most Runs
684
–
Highest Score
100
–
Best Strike Rate
68.06
–
Most sixes
2
–
Most Fours
56
–
Best Averages
42.75
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
2

1992

DS 0 – 0 VK
–
Most Runs
29
–
Highest Score
24
–
Most sixes
0
–
Most Fours
0

1991

DS 0 – 0 VK
–
Most Runs
93
–
Highest Score
40
–
Most sixes
0
–
Most Fours
6
–
Most Not Outs
1

T20I career

DS 0 – 0 VK
1979
Most Runs
–
76
Highest Score
–
128.01
Best Strike Rate
–
112
Most sixes
–
130
Most Fours
–
19.99
Best Averages
–
8
Most 50s
–
25
Most Not Outs
–

Season by season

2026

DS 0 – 0 VK
303
Most Runs
–
76
Highest Score
–
161.17
Best Strike Rate
–
28
Most sixes
–
7
Most Fours
–
303 / 14
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2025

DS 0 – 0 VK
220
Most Runs
–
64
Highest Score
–
12
Most sixes
–
16
Most Fours
–
22.00
Best Averages
–
1
Most 50s
–
4
Most Not Outs
–

2024

DS 0 – 0 VK
105
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

2023

DS 0 – 0 VK
147
Most Runs
–
56
Highest Score
–
11
Most sixes
–
8
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2022

DS 0 – 0 VK
497
Most Runs
–
74
Highest Score
–
135.79
Best Strike Rate
–
24
Most sixes
–
40
Most Fours
–
27.61
Best Averages
–
2
Most 50s
–
6
Most Not Outs
–

2021

DS 0 – 0 VK
224
Most Runs
–
50
Highest Score
–
100.45
Best Strike Rate
–
7
Most sixes
–
16
Most Fours
–
20.36
Best Averages
–
1
Most 50s
–
3
Most Not Outs
–

2020

DS 0 – 0 VK
49
Most Runs
–
31
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2019

DS 0 – 0 VK
105
Most Runs
–
27
Highest Score
–
5
Most sixes
–
6
Most Fours
–
2
Most Not Outs
–

2018

DS 0 – 0 VK
132
Most Runs
–
42
Highest Score
–
6
Most sixes
–
13
Most Fours
–
3
Most Not Outs
–

2017

DS 0 – 0 VK
85
Most Runs
–
54
Highest Score
–
5
Most sixes
–
5
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–

2016

DS 0 – 0 VK
105
Most Runs
–
27
Highest Score
–
8
Most sixes
–
4
Most Fours
–
1
Most Not Outs
–

2015

DS 0 – 0 VK
7
Most Runs
–
7
Highest Score
–
0
Most sixes
–
1
Most Fours
–