Player Head-to-Head
DS
Dasun Shanaka
SL
VS
AM
Arthur Morris
AUS
5 wonStat categorieswon 4

Dasun Shanaka vs Arthur Morris

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

Final Verdict

Dasun Shanaka has dominance over Arthur Morris in overall, while Arthur Morris has the edge in Tests. In recent years, both have been evenly matched.

CAREER Dasun ShanakaTEST Arthur MorrisODI LevelT20I Level
Format

All formats

DS 5 – 4 AM
3562
Most Runs
3533
108
Highest Score
206
107.22
Best Strike Rate
44.53
171
Most sixes
10
253
Most Fours
301
20.95
Best Averages
46.49
14
Most 50s
12
2
Most 100s
12
32
Most Not Outs
3

Season by season

2026

DS 0 – 0 AM
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 AM
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 AM
120
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

2023

DS 0 – 0 AM
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 AM
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 AM
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 AM
121
Most Runs
–
66
Highest Score
–
7
Most sixes
–
6
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2019

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

2018

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

2017

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

2016

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

2015

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

1955

DS 0 – 0 AM
–
Most Runs
307
–
Highest Score
111
–
Most sixes
1
–
Most Fours
11
–
Most 50s
1
–
Most 100s
1

1954

DS 0 – 0 AM
–
Most Runs
182
–
Highest Score
153
–
Most sixes
2
–
Most Fours
21
–
Most 100s
1

1953

DS 0 – 0 AM
–
Most Runs
576
–
Highest Score
99
–
Most sixes
0
–
Most Fours
51
–
Best Averages
38.40
–
Most 50s
5

1952

DS 0 – 0 AM
–
Most Runs
131
–
Highest Score
58
–
Most sixes
0
–
Most Fours
8
–
Most 50s
1

1951

DS 0 – 0 AM
–
Most Runs
462
–
Highest Score
206
–
Most sixes
1
–
Most Fours
44
–
Best Averages
35.54
–
Most 50s
1
–
Most 100s
1

1950

DS 0 – 0 AM
–
Most Runs
401
–
Highest Score
157
–
Most sixes
2
–
Most Fours
29
–
Most 100s
2

1949

DS 0 – 0 AM
–
Most Runs
66
–
Highest Score
42
–
Most sixes
0
–
Most Fours
0

1948

DS 0 – 0 AM
–
Most Runs
848
–
Highest Score
196
–
Best Strike Rate
41.47
–
Most sixes
2
–
Most Fours
93
–
Best Averages
84.80
–
Most 50s
3
–
Most 100s
4
–
Most Not Outs
2

1947

DS 0 – 0 AM
–
Most Runs
553
–
Highest Score
155
–
Best Strike Rate
46.28
–
Most sixes
2
–
Most Fours
44
–
Most 50s
1
–
Most 100s
3
–
Most Not Outs
1

1946

DS 0 – 0 AM
–
Most Runs
7
–
Highest Score
5
–
Most sixes
0
–
Most Fours
0

TEST career

DS 0 – 6 AM
140
Most Runs
3533
66
Highest Score
206
–
Best Strike Rate
44.53
7
Most sixes
10
9
Most Fours
301
–
Best Averages
46.49
1
Most 50s
12
–
Most 100s
12
2
Most Not Outs
3

Season by season

2021

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

2020

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

2017

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

2016

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

1955

DS 0 – 0 AM
–
Most Runs
307
–
Highest Score
111
–
Most sixes
1
–
Most Fours
11
–
Most 50s
1
–
Most 100s
1

1954

DS 0 – 0 AM
–
Most Runs
182
–
Highest Score
153
–
Most sixes
2
–
Most Fours
21
–
Most 100s
1

1953

DS 0 – 0 AM
–
Most Runs
576
–
Highest Score
99
–
Most sixes
0
–
Most Fours
51
–
Best Averages
38.40
–
Most 50s
5

1952

DS 0 – 0 AM
–
Most Runs
131
–
Highest Score
58
–
Most sixes
0
–
Most Fours
8
–
Most 50s
1

1951

DS 0 – 0 AM
–
Most Runs
462
–
Highest Score
206
–
Most sixes
1
–
Most Fours
44
–
Best Averages
35.54
–
Most 50s
1
–
Most 100s
1

1950

DS 0 – 0 AM
–
Most Runs
401
–
Highest Score
157
–
Most sixes
2
–
Most Fours
29
–
Most 100s
2

1949

DS 0 – 0 AM
–
Most Runs
66
–
Highest Score
42
–
Most sixes
0
–
Most Fours
0

1948

DS 0 – 0 AM
–
Most Runs
848
–
Highest Score
196
–
Best Strike Rate
41.47
–
Most sixes
2
–
Most Fours
93
–
Best Averages
84.80
–
Most 50s
3
–
Most 100s
4
–
Most Not Outs
2

1947

DS 0 – 0 AM
–
Most Runs
553
–
Highest Score
155
–
Best Strike Rate
46.28
–
Most sixes
2
–
Most Fours
44
–
Most 50s
1
–
Most 100s
3
–
Most Not Outs
1

1946

DS 0 – 0 AM
–
Most Runs
7
–
Highest Score
5
–
Most sixes
0
–
Most Fours
0

ODI career

DS 0 – 0 AM
1443
Most Runs
–
108
Highest Score
–
96.20
Best Strike Rate
–
52
Most sixes
–
114
Most Fours
–
23.66
Best Averages
–
5
Most 50s
–
2
Most 100s
–
5
Most Not Outs
–

Season by season

2026

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

2024

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

2023

DS 0 – 0 AM
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 AM
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 AM
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 AM
143
Most Runs
–
68
Highest Score
–
6
Most sixes
–
13
Most Fours
–
1
Most 50s
–

2018

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

2016

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

T20I career

DS 0 – 0 AM
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 AM
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 AM
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 AM
105
Most Runs
–
26
Highest Score
–
4
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

2023

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

2022

DS 0 – 0 AM
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 AM
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 AM
49
Most Runs
–
31
Highest Score
–
2
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

2019

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

2018

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

2017

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

2016

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

2015

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