Player Head-to-Head
JD
John Dyson
AUS
VS
RM
Roy McLean
SA
3 wonStat categorieswon 5

John Dyson vs Roy McLean

John Dyson and Roy McLean compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Roy McLean has the edge in overall and Tests. In recent years, both have been evenly matched.

CAREER Roy McLeanTEST Roy McLeanODI LevelT20I Level
Format

All formats

JD 3 – 5 RM
2114
Most Runs
2120
206
Highest Score
142
82
Best Strike Rate
64
5
Most sixes
12
178
Most Fours
225
9
Most 50s
10
2
Most 100s
4
10
Most Not Outs
3

Season by season

1984

JD 0 – 0 RM
77
Most Runs
–
30
Highest Score
–
25
Best Strike Rate
–
0
Most sixes
–
5
Most Fours
–

1983

JD 0 – 0 RM
398
Most Runs
–
157
Highest Score
–
87
Best Strike Rate
–
1
Most sixes
–
31
Most Fours
–
3
Most 50s
–
1
Most Not Outs
–

1982

JD 0 – 0 RM
864
Most Runs
–
164
Highest Score
–
85
Best Strike Rate
–
4
Most sixes
–
81
Most Fours
–
3
Most 50s
–
1
Most 100s
–
6
Most Not Outs
–

1981

JD 0 – 0 RM
320
Most Runs
–
124
Highest Score
–
68
Best Strike Rate
–
0
Most sixes
–
27
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

1980

JD 0 – 0 RM
354
Most Runs
–
109
Highest Score
–
82
Best Strike Rate
–
0
Most sixes
–
26
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–

1978

JD 0 – 0 RM
32
Most Runs
–
26
Highest Score
–
19
Best Strike Rate
–
0
Most sixes
–
2
Most Fours
–

1977

JD 0 – 0 RM
69
Most Runs
–
53
Highest Score
–
25
Best Strike Rate
–
0
Most sixes
–
6
Most Fours
–
1
Most 50s
–

1964

JD 0 – 0 RM
–
Most Runs
75
–
Highest Score
30
–
Most sixes
2
–
Most Fours
4

1962

JD 0 – 0 RM
–
Most Runs
246
–
Highest Score
113
–
Most sixes
2
–
Most Fours
37
–
Most 50s
1
–
Most 100s
1

1961

JD 0 – 0 RM
–
Most Runs
110
–
Highest Score
63
–
Most sixes
2
–
Most Fours
6
–
Most 50s
1

1960

JD 0 – 0 RM
–
Most Runs
269
–
Highest Score
109
–
Best Strike Rate
69
–
Most sixes
0
–
Most Fours
31
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1958

JD 0 – 0 RM
–
Most Runs
20
–
Highest Score
11
–
Most sixes
0
–
Most Fours
0

1957

JD 0 – 0 RM
–
Most Runs
393
–
Highest Score
100
–
Best Strike Rate
0
–
Most sixes
1
–
Most Fours
41
–
Most 50s
2

1956

JD 0 – 0 RM
–
Most Runs
6
–
Highest Score
6
–
Best Strike Rate
0
–
Most sixes
0
–
Most Fours
0

1955

JD 0 – 0 RM
–
Most Runs
277
–
Highest Score
142
–
Most sixes
2
–
Most Fours
32
–
Most 50s
1
–
Most 100s
1

1954

JD 0 – 0 RM
–
Most Runs
27
–
Highest Score
18
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

1953

JD 0 – 0 RM
–
Most Runs
439
–
Highest Score
101
–
Best Strike Rate
0
–
Most sixes
2
–
Most Fours
46
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

1952

JD 0 – 0 RM
–
Most Runs
120
–
Highest Score
42
–
Most sixes
0
–
Most Fours
13

1951

JD 0 – 0 RM
–
Most Runs
138
–
Highest Score
67
–
Most sixes
1
–
Most Fours
15
–
Most 50s
1

TEST career

JD 1 – 7 RM
1359
Most Runs
2120
127
Highest Score
142
33
Best Strike Rate
64
3
Most sixes
12
123
Most Fours
225
5
Most 50s
10
2
Most 100s
4
6
Most Not Outs
3

Season by season

1984

JD 0 – 0 RM
77
Most Runs
–
30
Highest Score
–
25
Best Strike Rate
–
0
Most sixes
–
5
Most Fours
–

1983

JD 0 – 0 RM
81
Most Runs
–
79
Highest Score
–
38
Best Strike Rate
–
0
Most sixes
–
7
Most Fours
–
1
Most 50s
–

1982

JD 0 – 0 RM
681
Most Runs
–
127
Highest Score
–
37
Best Strike Rate
–
3
Most sixes
–
68
Most Fours
–
3
Most 50s
–
1
Most 100s
–
4
Most Not Outs
–

1981

JD 0 – 0 RM
283
Most Runs
–
102
Highest Score
–
34
Best Strike Rate
–
0
Most sixes
–
24
Most Fours
–
1
Most 100s
–

1980

JD 0 – 0 RM
136
Most Runs
–
30
Highest Score
–
30
Best Strike Rate
–
0
Most sixes
–
11
Most Fours
–
2
Most Not Outs
–

1978

JD 0 – 0 RM
32
Most Runs
–
26
Highest Score
–
19
Best Strike Rate
–
0
Most sixes
–
2
Most Fours
–

1977

JD 0 – 0 RM
69
Most Runs
–
53
Highest Score
–
25
Best Strike Rate
–
0
Most sixes
–
6
Most Fours
–
1
Most 50s
–

1964

JD 0 – 0 RM
–
Most Runs
75
–
Highest Score
30
–
Most sixes
2
–
Most Fours
4

1962

JD 0 – 0 RM
–
Most Runs
246
–
Highest Score
113
–
Most sixes
2
–
Most Fours
37
–
Most 50s
1
–
Most 100s
1

1961

JD 0 – 0 RM
–
Most Runs
110
–
Highest Score
63
–
Most sixes
2
–
Most Fours
6
–
Most 50s
1

1960

JD 0 – 0 RM
–
Most Runs
269
–
Highest Score
109
–
Best Strike Rate
69
–
Most sixes
0
–
Most Fours
31
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

1958

JD 0 – 0 RM
–
Most Runs
20
–
Highest Score
11
–
Most sixes
0
–
Most Fours
0

1957

JD 0 – 0 RM
–
Most Runs
393
–
Highest Score
100
–
Best Strike Rate
0
–
Most sixes
1
–
Most Fours
41
–
Most 50s
2

1956

JD 0 – 0 RM
–
Most Runs
6
–
Highest Score
6
–
Best Strike Rate
0
–
Most sixes
0
–
Most Fours
0

1955

JD 0 – 0 RM
–
Most Runs
277
–
Highest Score
142
–
Most sixes
2
–
Most Fours
32
–
Most 50s
1
–
Most 100s
1

1954

JD 0 – 0 RM
–
Most Runs
27
–
Highest Score
18
–
Most sixes
0
–
Most Fours
0
–
Most Not Outs
1

1953

JD 0 – 0 RM
–
Most Runs
439
–
Highest Score
101
–
Best Strike Rate
0
–
Most sixes
2
–
Most Fours
46
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
1

1952

JD 0 – 0 RM
–
Most Runs
120
–
Highest Score
42
–
Most sixes
0
–
Most Fours
13

1951

JD 0 – 0 RM
–
Most Runs
138
–
Highest Score
67
–
Most sixes
1
–
Most Fours
15
–
Most 50s
1

ODI career

JD 0 – 0 RM
755
Most Runs
–
79
Highest Score
–
49
Best Strike Rate
–
2
Most sixes
–
55
Most Fours
–
4
Most 50s
–
4
Most Not Outs
–

Season by season

1983

JD 0 – 0 RM
317
Most Runs
–
78
Highest Score
–
49
Best Strike Rate
–
1
Most sixes
–
24
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

1982

JD 0 – 0 RM
183
Most Runs
–
37
Highest Score
–
48
Best Strike Rate
–
1
Most sixes
–
13
Most Fours
–
2
Most Not Outs
–

1981

JD 0 – 0 RM
37
Most Runs
–
22
Highest Score
–
34
Best Strike Rate
–
0
Most sixes
–
3
Most Fours
–
1
Most Not Outs
–

1980

JD 0 – 0 RM
218
Most Runs
–
79
Highest Score
–
52
Best Strike Rate
–
0
Most sixes
–
15
Most Fours
–
2
Most 50s
–