Player Head-to-Head
BD
Ben Duckett
ENG
VS
JR
Jason Roy
ENG
16 wonStat categorieswon 16

Ben Duckett vs Jason Roy

Ben Duckett and Jason Roy compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Ben Duckett has dominance over Jason Roy in Tests, while Jason Roy has the edge in ODIs. In recent years, both have been evenly matched.

CAREER LevelTEST Ben DuckettODI Jason RoyT20I Level
Format

All formats

BD 5 – 4 JR
5865
Most Runs
5951
182
Highest Score
180
94.49
Best Strike Rate
109.45
51
Most sixes
151
742
Most Fours
686
39.10
Best Averages
33.25
29
Most 50s
30
13
Most 100s
12
6
Most Not Outs
3

Season by season

2026

BD 0 – 0 JR
1096
Most Runs
–
167
Highest Score
–
93.04
Best Strike Rate
–
7
Most sixes
–
144
Most Fours
–
40.59
Best Averages
–
2
Most 50s
–
4
Most 100s
–

2025

BD 0 – 0 JR
1484
Most Runs
–
165
Highest Score
–
101.16
Best Strike Rate
–
20
Most sixes
–
197
Most Fours
–
36.20
Best Averages
–
8
Most 50s
–
3
Most 100s
–

2024

BD 0 – 0 JR
1454
Most Runs
–
153
Highest Score
–
90.99
Best Strike Rate
–
11
Most sixes
–
188
Most Fours
–
40.39
Best Averages
–
8
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

2023

BD 4 – 1 JR
999
Most Runs
278
182
Highest Score
132
91.15
Best Strike Rate
99.29
6
Most sixes
5
115
Most Fours
34
39.96
Best Averages
–
4
Most 50s
–
2
Most 100s
2
2
Most Not Outs
–

2022

BD 7 – 1 JR
590
Most Runs
541
107
Highest Score
101
113.68
Best Strike Rate
97.48
4
Most sixes
13
74
Most Fours
66
59.00
Best Averages
25.76
4
Most 50s
2
1
Most 100s
1
3
Most Not Outs
1

2021

BD 0 – 0 JR
–
Most Runs
601
–
Highest Score
64
–
Best Strike Rate
138.16
–
Most sixes
19
–
Most Fours
75
–
Best Averages
33.39
–
Most 50s
4
–
Most Not Outs
1

2020

BD 0 – 0 JR
–
Most Runs
249
–
Highest Score
70
–
Most sixes
10
–
Most Fours
24
–
Most 50s
1

2019

BD 0 – 4 JR
9
Most Runs
1032
9
Highest Score
153
–
Best Strike Rate
99.90
0
Most sixes
27
1
Most Fours
117
–
Best Averages
46.91
–
Most 50s
7
–
Most 100s
3

2018

BD 0 – 0 JR
–
Most Runs
1141
–
Highest Score
180
–
Best Strike Rate
115.96
–
Most sixes
36
–
Most Fours
122
–
Best Averages
38.03
–
Most 50s
3
–
Most 100s
3

2017

BD 0 – 0 JR
–
Most Runs
697
–
Highest Score
96
–
Best Strike Rate
111.34
–
Most sixes
14
–
Most Fours
89
–
Best Averages
30.30
–
Most 50s
7

2016

BD 0 – 6 JR
233
Most Runs
870
63
Highest Score
162
68.13
Best Strike Rate
114.02
3
Most sixes
21
23
Most Fours
90
23.30
Best Averages
34.80
3
Most 50s
3
–
Most 100s
2
–
Most Not Outs
1

2015

BD 0 – 0 JR
–
Most Runs
534
–
Highest Score
102
–
Best Strike Rate
101.14
–
Most sixes
6
–
Most Fours
68
–
Best Averages
28.11
–
Most 50s
3
–
Most 100s
1

2014

BD 0 – 0 JR
–
Most Runs
8
–
Highest Score
8
–
Most sixes
0
–
Most Fours
1

TEST career

BD 5 – 0 JR
3364
Most Runs
187
182
Highest Score
72
86.21
Best Strike Rate
–
19
Most sixes
1
442
Most Fours
26
38.23
Best Averages
–
16
Most 50s
1
7
Most 100s
–
3
Most Not Outs
–

Season by season

2026

BD 0 – 0 JR
359
Most Runs
–
113
Highest Score
–
84.27
Best Strike Rate
–
0
Most sixes
–
55
Most Fours
–
27.62
Best Averages
–
1
Most 100s
–

2025

BD 0 – 0 JR
735
Most Runs
–
149
Highest Score
–
88.24
Best Strike Rate
–
6
Most sixes
–
100
Most Fours
–
40.83
Best Averages
–
3
Most 50s
–
2
Most 100s
–

2024

BD 0 – 0 JR
1149
Most Runs
–
153
Highest Score
–
87.05
Best Strike Rate
–
7
Most sixes
–
153
Most Fours
–
37.06
Best Averages
–
6
Most 50s
–
2
Most 100s
–
1
Most Not Outs
–

2023

BD 0 – 0 JR
654
Most Runs
–
182
Highest Score
–
86.05
Best Strike Rate
–
2
Most sixes
–
78
Most Fours
–
46.71
Best Averages
–
3
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2022

BD 0 – 0 JR
357
Most Runs
–
107
Highest Score
–
95.71
Best Strike Rate
–
2
Most sixes
–
43
Most Fours
–
3
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2019

BD 0 – 0 JR
–
Most Runs
187
–
Highest Score
72
–
Best Strike Rate
58.81
–
Most sixes
1
–
Most Fours
26
–
Best Averages
18.70
–
Most 50s
1

2016

BD 0 – 0 JR
110
Most Runs
–
56
Highest Score
–
2
Most sixes
–
13
Most Fours
–
1
Most 50s
–

ODI career

BD 1 – 8 JR
1974
Most Runs
4242
167
Highest Score
180
100.66
Best Strike Rate
105.71
24
Most sixes
81
231
Most Fours
507
45.91
Best Averages
40.02
10
Most 50s
21
6
Most 100s
12
1
Most Not Outs
2

Season by season

2026

BD 0 – 0 JR
737
Most Runs
–
167
Highest Score
–
98.14
Best Strike Rate
–
7
Most sixes
–
89
Most Fours
–
56.69
Best Averages
–
2
Most 50s
–
3
Most 100s
–

2025

BD 0 – 0 JR
537
Most Runs
–
165
Highest Score
–
105.71
Best Strike Rate
–
8
Most sixes
–
68
Most Fours
–
35.80
Best Averages
–
3
Most 50s
–
1
Most 100s
–

2024

BD 0 – 0 JR
305
Most Runs
–
107
Highest Score
–
109.71
Best Strike Rate
–
4
Most sixes
–
35
Most Fours
–
2
Most 50s
–
1
Most 100s
–

2023

BD 1 – 5 JR
272
Most Runs
278
107
Highest Score
132
100.00
Best Strike Rate
99.29
4
Most sixes
5
29
Most Fours
34
1
Most 50s
–
1
Most 100s
2
1
Most Not Outs
–

2022

BD 0 – 0 JR
–
Most Runs
335
–
Highest Score
101
–
Best Strike Rate
93.84
–
Most sixes
3
–
Most Fours
49
–
Best Averages
33.50
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
1

2021

BD 0 – 0 JR
–
Most Runs
175
–
Highest Score
60
–
Most sixes
2
–
Most Fours
27
–
Most 50s
2

2020

BD 0 – 0 JR
–
Most Runs
102
–
Highest Score
32
–
Most sixes
3
–
Most Fours
11

2019

BD 0 – 0 JR
–
Most Runs
845
–
Highest Score
153
–
Best Strike Rate
118.18
–
Most sixes
26
–
Most Fours
91
–
Best Averages
70.42
–
Most 50s
6
–
Most 100s
3

2018

BD 0 – 0 JR
–
Most Runs
870
–
Highest Score
180
–
Best Strike Rate
105.58
–
Most sixes
21
–
Most Fours
94
–
Best Averages
41.43
–
Most 50s
1
–
Most 100s
3

2017

BD 0 – 0 JR
–
Most Runs
533
–
Highest Score
96
–
Best Strike Rate
103.90
–
Most sixes
7
–
Most Fours
72
–
Best Averages
33.31
–
Most 50s
6

2016

BD 0 – 4 JR
123
Most Runs
642
63
Highest Score
162
–
Best Strike Rate
108.45
1
Most sixes
12
10
Most Fours
65
–
Best Averages
42.80
2
Most 50s
2
–
Most 100s
2
–
Most Not Outs
1

2015

BD 0 – 0 JR
–
Most Runs
462
–
Highest Score
102
–
Best Strike Rate
98.30
–
Most sixes
2
–
Most Fours
64
–
Best Averages
33.00
–
Most 50s
3
–
Most 100s
1

T20I career

BD 2 – 4 JR
527
Most Runs
1522
84
Highest Score
78
–
Best Strike Rate
137.61
8
Most sixes
69
69
Most Fours
153
–
Best Averages
24.16
3
Most 50s
8
2
Most Not Outs
1

Season by season

2026

BD 0 – 0 JR
0
Most Runs
–
0
Highest Score
–
0.00
Best Strike Rate
–
0
Most sixes
–
0
Most Fours
–

2025

BD 0 – 0 JR
212
Most Runs
–
84
Highest Score
–
6
Most sixes
–
29
Most Fours
–
2
Most 50s
–

2023

BD 0 – 0 JR
73
Most Runs
–
28
Highest Score
–
0
Most sixes
–
8
Most Fours
–

2022

BD 3 – 1 JR
233
Most Runs
206
70
Highest Score
52
2
Most sixes
10
31
Most Fours
17
–
Best Averages
18.73
1
Most 50s
1
2
Most Not Outs
–

2021

BD 0 – 0 JR
–
Most Runs
426
–
Highest Score
64
–
Best Strike Rate
146.90
–
Most sixes
17
–
Most Fours
48
–
Best Averages
30.43
–
Most 50s
2
–
Most Not Outs
1

2020

BD 0 – 0 JR
–
Most Runs
147
–
Highest Score
70
–
Most sixes
7
–
Most Fours
13
–
Most 50s
1

2019

BD 0 – 0 JR
9
Most Runs
–
9
Highest Score
–
0
Most sixes
–
1
Most Fours
–

2018

BD 0 – 0 JR
–
Most Runs
271
–
Highest Score
69
–
Most sixes
15
–
Most Fours
28
–
Most 50s
2

2017

BD 0 – 0 JR
–
Most Runs
164
–
Highest Score
67
–
Most sixes
7
–
Most Fours
17
–
Most 50s
1

2016

BD 0 – 0 JR
–
Most Runs
228
–
Highest Score
78
–
Most sixes
9
–
Most Fours
25
–
Best Averages
22.80
–
Most 50s
1

2015

BD 0 – 0 JR
–
Most Runs
72
–
Highest Score
29
–
Most sixes
4
–
Most Fours
4

2014

BD 0 – 0 JR
–
Most Runs
8
–
Highest Score
8
–
Most sixes
0
–
Most Fours
1