Player Head-to-Head
DS
Dasun Shanaka
SL
VS
DR
Derek Randall
ENG
9 wonStat categorieswon 5

Dasun Shanaka vs Derek Randall

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

Final Verdict

Dasun Shanaka has dominance over Derek Randall in overall and ODIs. In recent years, both have been evenly matched.

CAREER Dasun ShanakaTEST LevelODI Dasun ShanakaT20I Level
Format

All formats

DS 9 – 5 DR
Batting
3562
Most Runs
3537
108
Highest Score
174
107.22
Best Strike Rate
48.27
171
Most sixes
12
253
Most Fours
336
20.95
Best Averages
31.03
14
Most 50s
17
2
Most 100s
7
32
Most Not Outs
10
Bowling
91
Most Wickets
1
5/43
Best Bowling Fig
1/2
31.98
Best Average
–
207
Most Dots
0
6.06
Best Economy
–
31.66
Best Strike Rate
–
2910
Most Runs Conceed
5
23
Most Maiden Overs
0
1
Five Wicket haul
–

Season by season

2026

DS 0 – 0 DR
Batting
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
–
Bowling
10
Most Wickets
–
3/21
Best Bowling Fig
–
49.10
Best Average
–
116
Most Dots
–
8.42
Best Economy
–
35.00
Best Strike Rate
–
491
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

DS 0 – 0 DR
Batting
220
Most Runs
–
64
Highest Score
–
12
Most sixes
–
16
Most Fours
–
22.00
Best Averages
–
1
Most 50s
–
4
Most Not Outs
–
Bowling
8
Most Wickets
–
2/21
Best Bowling Fig
–
34.38
Best Average
–
59
Most Dots
–
8.13
Best Economy
–
25.38
Best Strike Rate
–
275
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

DS 0 – 0 DR
Batting
120
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–
Bowling
8
Most Wickets
–
2/17
Best Bowling Fig
–
24.38
Best Average
–
8
Most Dots
–
7.85
Best Economy
–
18.63
Best Strike Rate
–
195
Most Runs Conceed
–
1
Most Maiden Overs
–

2023

DS 0 – 0 DR
Batting
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
–
Bowling
17
Most Wickets
–
3/28
Best Bowling Fig
–
29.00
Best Average
–
6
Most Dots
–
5.54
Best Economy
–
31.41
Best Strike Rate
–
493
Most Runs Conceed
–
3
Most Maiden Overs
–

2022

DS 0 – 0 DR
Batting
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
–
Bowling
6
Most Wickets
–
2/26
Best Bowling Fig
–
4
Most Dots
–
280
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

DS 0 – 0 DR
Batting
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
–
Bowling
10
Most Wickets
–
2/20
Best Bowling Fig
–
33.00
Best Average
–
4
Most Dots
–
4.93
Best Economy
–
40.20
Best Strike Rate
–
330
Most Runs Conceed
–
5
Most Maiden Overs
–

2020

DS 0 – 0 DR
Batting
121
Most Runs
–
66
Highest Score
–
7
Most sixes
–
6
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
3
Most Wickets
–
2/98
Best Bowling Fig
–
44.67
Best Average
–
6
Most Dots
–
3.96
Best Economy
–
67.67
Best Strike Rate
–
134
Most Runs Conceed
–
2
Most Maiden Overs
–

2019

DS 0 – 0 DR
Batting
248
Most Runs
–
68
Highest Score
–
11
Most sixes
–
19
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
4
Most Wickets
–
3/27
Best Bowling Fig
–
0
Most Dots
–
101
Most Runs Conceed
–
0
Most Maiden Overs
–

2018

DS 0 – 0 DR
Batting
338
Most Runs
–
66
Highest Score
–
19
Most sixes
–
28
Most Fours
–
2
Most 50s
–
3
Most Not Outs
–
Bowling
2
Most Wickets
–
1/5
Best Bowling Fig
–
1
Most Dots
–
56
Most Runs Conceed
–
0
Most Maiden Overs
–

2017

DS 0 – 0 DR
Batting
110
Most Runs
–
54
Highest Score
–
7
Most sixes
–
7
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–
Bowling
10
Most Wickets
–
3/76
Best Bowling Fig
–
29.70
Best Average
–
1
Most Dots
–
4.15
Best Economy
–
42.90
Best Strike Rate
–
297
Most Runs Conceed
–
9
Most Maiden Overs
–

2016

DS 0 – 0 DR
Batting
226
Most Runs
–
42
Highest Score
–
13
Most sixes
–
15
Most Fours
–
2
Most Not Outs
–
Bowling
13
Most Wickets
–
5/43
Best Bowling Fig
–
19.85
Best Average
–
2
Most Dots
–
5.73
Best Economy
–
20.77
Best Strike Rate
–
258
Most Runs Conceed
–
3
Most Maiden Overs
–
1
Five Wicket haul
–

2015

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

1985

DS 0 – 0 DR
–
Most Runs
19
–
Highest Score
19
–
Most sixes
0
–
Most Fours
2

1984

DS 0 – 0 DR
–
Most Runs
546
–
Highest Score
164
–
Best Strike Rate
46.71
–
Most sixes
3
–
Most Fours
56
–
Best Averages
36.40
–
Most 50s
2
–
Most 100s
2
–
Most Not Outs
2

1983

DS 0 – 0 DR
–
Most Runs
650
–
Highest Score
83
–
Best Strike Rate
63.66
–
Most sixes
1
–
Most Fours
57
–
Best Averages
36.11
–
Most 50s
5
–
Most Not Outs
2

1982

DS 0 – 0 DR
–
Most Runs
670
–
Highest Score
126
–
Best Strike Rate
51.26
–
Most sixes
1
–
Most Fours
60
–
Best Averages
39.41
–
Most 50s
2
–
Most 100s
3

1980

DS 0 – 0 DR
–
Most Runs
41
–
Highest Score
25
–
Most sixes
1
–
Most Fours
1

1979

DS 0 – 0 DR
Batting
–
Most Runs
460
–
Highest Score
150
–
Best Strike Rate
38.88
–
Most sixes
1
–
Most Fours
38
–
Best Averages
20.91
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
2
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/2
–
Most Dots
0
–
Most Runs Conceed
2
–
Most Maiden Overs
0

1978

DS 0 – 0 DR
Batting
–
Most Runs
423
–
Highest Score
75
–
Best Strike Rate
41.27
–
Most sixes
2
–
Most Fours
37
–
Best Averages
28.20
–
Most 50s
3
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/1
–
Most Dots
0
–
Most Runs Conceed
1
–
Most Maiden Overs
0

1977

DS 0 – 0 DR
Batting
–
Most Runs
601
–
Highest Score
174
–
Best Strike Rate
46.73
–
Most sixes
2
–
Most Fours
67
–
Best Averages
30.05
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
3
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/2
–
Most Dots
0
–
Most Runs Conceed
2
–
Most Maiden Overs
0

1976

DS 0 – 0 DR
–
Most Runs
127
–
Highest Score
88
–
Most sixes
1
–
Most Fours
18
–
Most 50s
1

TEST career

DS 5 – 5 DR
Batting
140
Most Runs
2470
66
Highest Score
174
–
Best Strike Rate
43.91
7
Most sixes
5
9
Most Fours
254
–
Best Averages
33.38
1
Most 50s
12
–
Most 100s
7
2
Most Not Outs
5
Bowling
13
Most Wickets
0
3/46
Best Bowling Fig
0/1
33.15
Best Average
–
0
Most Dots
0
3.39
Best Economy
–
58.62
Best Strike Rate
–
431
Most Runs Conceed
3
19
Most Maiden Overs
0

Season by season

2021

DS 0 – 0 DR
Batting
39
Most Runs
–
23
Highest Score
–
0
Most sixes
–
4
Most Fours
–
Bowling
2
Most Wickets
–
2/42
Best Bowling Fig
–
36.00
Best Average
–
0
Most Dots
–
2.88
Best Economy
–
75.00
Best Strike Rate
–
72
Most Runs Conceed
–
5
Most Maiden Overs
–

2020

DS 0 – 0 DR
Batting
72
Most Runs
–
66
Highest Score
–
5
Most sixes
–
3
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
2/98
Best Bowling Fig
–
49.00
Best Average
–
0
Most Dots
–
3.40
Best Economy
–
86.50
Best Strike Rate
–
98
Most Runs Conceed
–
2
Most Maiden Overs
–

2017

DS 0 – 0 DR
Batting
25
Most Runs
–
17
Highest Score
–
2
Most sixes
–
2
Most Fours
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
3/76
Best Bowling Fig
–
35.83
Best Average
–
0
Most Dots
–
3.57
Best Economy
–
60.17
Best Strike Rate
–
215
Most Runs Conceed
–
9
Most Maiden Overs
–

2016

DS 0 – 0 DR
Batting
4
Most Runs
–
4
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
3
Most Wickets
–
3/46
Best Bowling Fig
–
0
Most Dots
–
46
Most Runs Conceed
–
3
Most Maiden Overs
–

1984

DS 0 – 0 DR
–
Most Runs
397
–
Highest Score
164
–
Best Strike Rate
43.58
–
Most sixes
3
–
Most Fours
44
–
Best Averages
36.09
–
Most 50s
1
–
Most 100s
2

1983

DS 0 – 0 DR
–
Most Runs
308
–
Highest Score
83
–
Best Strike Rate
59.92
–
Most sixes
0
–
Most Fours
33
–
Most 50s
3
–
Most Not Outs
1

1982

DS 0 – 0 DR
–
Most Runs
640
–
Highest Score
126
–
Best Strike Rate
50.35
–
Most sixes
1
–
Most Fours
60
–
Best Averages
42.67
–
Most 50s
2
–
Most 100s
3

1980

DS 0 – 0 DR
–
Most Runs
25
–
Highest Score
25
–
Most sixes
0
–
Most Fours
1

1979

DS 0 – 0 DR
Batting
–
Most Runs
260
–
Highest Score
150
–
Best Strike Rate
32.14
–
Most sixes
0
–
Most Fours
27
–
Best Averages
26.00
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1978

DS 0 – 0 DR
Batting
–
Most Runs
350
–
Highest Score
75
–
Best Strike Rate
38.55
–
Most sixes
1
–
Most Fours
31
–
Best Averages
26.92
–
Most 50s
3
–
Most Not Outs
1
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/1
–
Most Dots
0
–
Most Runs Conceed
1
–
Most Maiden Overs
0

1977

DS 0 – 0 DR
Batting
–
Most Runs
490
–
Highest Score
174
–
Best Strike Rate
43.32
–
Most sixes
0
–
Most Fours
58
–
Best Averages
30.63
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
2
Bowling
–
Most Wickets
0
–
Best Bowling Fig
0/2
–
Most Dots
0
–
Most Runs Conceed
2
–
Most Maiden Overs
0

ODI career

DS 10 – 1 DR
Batting
1443
Most Runs
1067
108
Highest Score
88
96.20
Best Strike Rate
62.69
52
Most sixes
7
114
Most Fours
82
23.66
Best Averages
26.68
5
Most 50s
5
2
Most 100s
–
5
Most Not Outs
5
Bowling
28
Most Wickets
1
5/43
Best Bowling Fig
1/2
43.39
Best Average
–
61
Most Dots
0
6.04
Best Economy
–
43.07
Best Strike Rate
–
1215
Most Runs Conceed
2
3
Most Maiden Overs
0
1
Five Wicket haul
–

Season by season

2026

DS 0 – 0 DR
Batting
146
Most Runs
–
97
Highest Score
–
10
Most sixes
–
11
Most Fours
–
1
Most 50s
–
Bowling
1
Most Wickets
–
1/49
Best Bowling Fig
–
221.00
Best Average
–
54
Most Dots
–
8.19
Best Economy
–
162.00
Best Strike Rate
–
221
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

DS 0 – 0 DR
Batting
15
Most Runs
–
8
Highest Score
–
0
Most sixes
–
0
Most Fours
–
Bowling
0
Most Wickets
–
0/14
Best Bowling Fig
–
0
Most Dots
–
14
Most Runs Conceed
–
0
Most Maiden Overs
–

2023

DS 0 – 0 DR
Batting
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
–
Bowling
13
Most Wickets
–
3/28
Best Bowling Fig
–
35.31
Best Average
–
5
Most Dots
–
5.40
Best Economy
–
39.23
Best Strike Rate
–
459
Most Runs Conceed
–
3
Most Maiden Overs
–

2022

DS 0 – 0 DR
Batting
231
Most Runs
–
102
Highest Score
–
90.23
Best Strike Rate
–
4
Most sixes
–
22
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–
Bowling
2
Most Wickets
–
1/27
Best Bowling Fig
–
1
Most Dots
–
136
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

DS 0 – 0 DR
Batting
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
–
Bowling
2
Most Wickets
–
1/10
Best Bowling Fig
–
58.00
Best Average
–
1
Most Dots
–
5.04
Best Economy
–
69.00
Best Strike Rate
–
116
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

DS 0 – 0 DR
Batting
143
Most Runs
–
68
Highest Score
–
6
Most sixes
–
13
Most Fours
–
1
Most 50s
–
Bowling
3
Most Wickets
–
3/27
Best Bowling Fig
–
0
Most Dots
–
91
Most Runs Conceed
–
0
Most Maiden Overs
–

2018

DS 0 – 0 DR
Batting
206
Most Runs
–
66
Highest Score
–
13
Most sixes
–
15
Most Fours
–
2
Most 50s
–
Bowling
1
Most Wickets
–
1/20
Best Bowling Fig
–
0
Most Dots
–
39
Most Runs Conceed
–
0
Most Maiden Overs
–

2016

DS 0 – 0 DR
Batting
117
Most Runs
–
42
Highest Score
–
5
Most sixes
–
11
Most Fours
–
1
Most Not Outs
–
Bowling
6
Most Wickets
–
5/43
Best Bowling Fig
–
23.17
Best Average
–
0
Most Dots
–
6.04
Best Economy
–
23.00
Best Strike Rate
–
139
Most Runs Conceed
–
0
Most Maiden Overs
–
1
Five Wicket haul
–

1985

DS 0 – 0 DR
–
Most Runs
19
–
Highest Score
19
–
Most sixes
0
–
Most Fours
2

1984

DS 0 – 0 DR
–
Most Runs
149
–
Highest Score
70
–
Best Strike Rate
57.75
–
Most sixes
0
–
Most Fours
12
–
Most 50s
1
–
Most Not Outs
2

1983

DS 0 – 0 DR
–
Most Runs
342
–
Highest Score
57
–
Best Strike Rate
67.46
–
Most sixes
1
–
Most Fours
24
–
Best Averages
31.09
–
Most 50s
2
–
Most Not Outs
1

1982

DS 0 – 0 DR
–
Most Runs
30
–
Highest Score
24
–
Most sixes
0
–
Most Fours
0

1980

DS 0 – 0 DR
–
Most Runs
16
–
Highest Score
16
–
Most sixes
1
–
Most Fours
0

1979

DS 0 – 0 DR
Batting
–
Most Runs
200
–
Highest Score
49
–
Best Strike Rate
53.48
–
Most sixes
1
–
Most Fours
11
–
Best Averages
16.67
–
Most Not Outs
1
Bowling
–
Most Wickets
1
–
Best Bowling Fig
1/2
–
Most Dots
0
–
Most Runs Conceed
2
–
Most Maiden Overs
0

1978

DS 0 – 0 DR
Batting
–
Most Runs
73
–
Highest Score
41
–
Most sixes
1
–
Most Fours
6

1977

DS 0 – 0 DR
Batting
–
Most Runs
111
–
Highest Score
51
–
Most sixes
2
–
Most Fours
9
–
Most 50s
1
–
Most Not Outs
1

1976

DS 0 – 0 DR
–
Most Runs
127
–
Highest Score
88
–
Most sixes
1
–
Most Fours
18
–
Most 50s
1

T20I career

DS 0 – 0 DR
Batting
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
–
Bowling
50
Most Wickets
–
3/16
Best Bowling Fig
–
25.28
Best Average
–
146
Most Dots
–
8.31
Best Economy
–
18.26
Best Strike Rate
–
1264
Most Runs Conceed
–
1
Most Maiden Overs
–

Season by season

2026

DS 0 – 0 DR
Batting
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
–
Bowling
9
Most Wickets
–
3/6
Best Bowling Fig
–
30.00
Best Average
–
62
Most Dots
–
8.65
Best Economy
–
20.80
Best Strike Rate
–
270
Most Runs Conceed
–
0
Most Maiden Overs
–

2025

DS 0 – 0 DR
Batting
220
Most Runs
–
64
Highest Score
–
12
Most sixes
–
16
Most Fours
–
22.00
Best Averages
–
1
Most 50s
–
4
Most Not Outs
–
Bowling
8
Most Wickets
–
2/21
Best Bowling Fig
–
34.38
Best Average
–
59
Most Dots
–
8.13
Best Economy
–
25.38
Best Strike Rate
–
275
Most Runs Conceed
–
0
Most Maiden Overs
–

2024

DS 0 – 0 DR
Batting
105
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–
Bowling
8
Most Wickets
–
2/17
Best Bowling Fig
–
22.63
Best Average
–
8
Most Dots
–
8.69
Best Economy
–
15.63
Best Strike Rate
–
181
Most Runs Conceed
–
1
Most Maiden Overs
–

2023

DS 0 – 0 DR
Batting
147
Most Runs
–
56
Highest Score
–
11
Most sixes
–
8
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
2/4
Best Bowling Fig
–
1
Most Dots
–
34
Most Runs Conceed
–
0
Most Maiden Overs
–

2022

DS 0 – 0 DR
Batting
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
–
Bowling
4
Most Wickets
–
2/26
Best Bowling Fig
–
3
Most Dots
–
144
Most Runs Conceed
–
0
Most Maiden Overs
–

2021

DS 0 – 0 DR
Batting
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
–
Bowling
6
Most Wickets
–
2/20
Best Bowling Fig
–
3
Most Dots
–
142
Most Runs Conceed
–
0
Most Maiden Overs
–

2020

DS 0 – 0 DR
Batting
49
Most Runs
–
31
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–
Bowling
1
Most Wickets
–
1/10
Best Bowling Fig
–
6
Most Dots
–
36
Most Runs Conceed
–
0
Most Maiden Overs
–

2019

DS 0 – 0 DR
Batting
105
Most Runs
–
27
Highest Score
–
5
Most sixes
–
6
Most Fours
–
2
Most Not Outs
–
Bowling
1
Most Wickets
–
1/10
Best Bowling Fig
–
0
Most Dots
–
10
Most Runs Conceed
–
0
Most Maiden Overs
–

2018

DS 0 – 0 DR
Batting
132
Most Runs
–
42
Highest Score
–
6
Most sixes
–
13
Most Fours
–
3
Most Not Outs
–
Bowling
1
Most Wickets
–
1/5
Best Bowling Fig
–
1
Most Dots
–
17
Most Runs Conceed
–
0
Most Maiden Overs
–

2017

DS 0 – 0 DR
Batting
85
Most Runs
–
54
Highest Score
–
5
Most sixes
–
5
Most Fours
–
1
Most 50s
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
2/27
Best Bowling Fig
–
1
Most Dots
–
82
Most Runs Conceed
–
0
Most Maiden Overs
–

2016

DS 0 – 0 DR
Batting
105
Most Runs
–
27
Highest Score
–
8
Most sixes
–
4
Most Fours
–
1
Most Not Outs
–
Bowling
4
Most Wickets
–
3/16
Best Bowling Fig
–
2
Most Dots
–
73
Most Runs Conceed
–
0
Most Maiden Overs
–

2015

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