Ben Duckett

Top-order batsman
ENG Flag
Full Name: Ben Matthew Duckett
Date of Birth: 17 Oct 1994
Current Age: 30 Year, 10 Month, 4 Days
Born: Farnborough Kent
Teams: England, England Under-19s, Islamabad United, Northamptonshire, Northamptonshire 2nd XI, Northamptonshire Under-13s, Northamptonshire Under-14s, Northamptonshire Under-15s
TEST
Rank
15
Cap No
672
First Game
2016-10-20
Last Game
2025-07-31
ODI
Rank
46
Cap No
46
First Game
2016-10-07
Last Game
2025-06-03
T20I
Rank
62
Cap No
84
First Game
2019-05-05
Last Game
2025-06-10
Ben Duckett's stats vs AfghanistanAfghanistan Team Stats
ODI
MAT
1
ING
1
RUNS
38
BF
45
50s
0
100s
0
6s
0
4s
4
NO
0
HS
38
AVG
38.00
SR
84.44
ALL
MAT
1
ING
1
RUNS
38
BF
45
50s
0
100s
0
6s
0
4s
4
NO
0
HS
38
AVG
38.00
SR
84.44
Ben Duckett's stats vs AustraliaAustralia Team Stats
TEST
MAT
9
ING
9
RUNS
321
BF
423
50s
2
100s
0
6s
0
4s
34
NO
0
HS
98
AVG
35.67
SR
75.89
ODI
MAT
6
ING
6
RUNS
470
BF
421
50s
2
100s
2
6s
7
4s
52
NO
0
HS
165
AVG
78.33
SR
111.64
ALL
MAT
15
ING
15
RUNS
791
BF
844
50s
4
100s
2
6s
7
4s
86
NO
0
HS
165
AVG
52.73
SR
93.72
Ben Duckett's stats vs BangladeshBangladesh Team Stats
TEST
MAT
4
ING
4
RUNS
92
BF
138
50s
1
100s
0
6s
2
4s
10
NO
0
HS
56
AVG
23.00
SR
66.67
ODI
MAT
3
ING
3
RUNS
123
BF
152
50s
2
100s
0
6s
1
4s
10
NO
0
HS
63
AVG
41.00
SR
80.92
T20I
MAT
3
ING
3
RUNS
59
BF
52
50s
0
100s
0
6s
0
4s
7
NO
0
HS
28
AVG
19.67
SR
113.46
ALL
MAT
10
ING
10
RUNS
274
BF
342
50s
3
100s
0
6s
3
4s
27
NO
0
HS
63
AVG
27.40
SR
80.12
Ben Duckett's stats vs IndiaIndia Team Stats
TEST
MAT
23
ING
18
RUNS
619
BF
771
50s
1
100s
2
6s
3
4s
93
NO
0
HS
153
AVG
34.39
SR
80.29
ODI
MAT
3
ING
3
RUNS
131
BF
107
50s
1
100s
0
6s
0
4s
24
NO
0
HS
65
AVG
43.67
SR
122.43
T20I
MAT
5
ING
5
RUNS
97
BF
58
50s
1
100s
0
6s
3
4s
15
NO
0
HS
51
AVG
19.40
SR
167.24
ALL
MAT
31
ING
26
RUNS
847
BF
936
50s
3
100s
2
6s
6
4s
132
NO
0
HS
153
AVG
32.58
SR
90.49
Ben Duckett's stats vs IrelandIreland Team Stats
TEST
MAT
3
ING
2
RUNS
182
BF
178
50s
0
100s
1
6s
1
4s
24
NO
1
HS
182
AVG
182.00
SR
102.25
ODI
MAT
2
ING
2
RUNS
155
BF
127
50s
0
100s
1
6s
3
4s
18
NO
1
HS
107
AVG
155.00
SR
122.05
ALL
MAT
5
ING
4
RUNS
337
BF
305
50s
0
100s
2
6s
4
4s
42
NO
2
HS
182
AVG
168.50
SR
110.49
Ben Duckett's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
10
ING
10
RUNS
331
BF
376
50s
2
100s
0
6s
3
4s
38
NO
0
HS
92
AVG
33.10
SR
88.03
ALL
MAT
10
ING
10
RUNS
331
BF
376
50s
2
100s
0
6s
3
4s
38
NO
0
HS
92
AVG
33.10
SR
88.03
Ben Duckett's stats vs PakistanPakistan Team Stats
TEST
MAT
11
ING
11
RUNS
619
BF
678
50s
5
100s
2
6s
3
4s
76
NO
1
HS
114
AVG
61.90
SR
91.30
T20I
MAT
8
ING
8
RUNS
242
BF
153
50s
1
100s
0
6s
2
4s
32
NO
2
HS
70
AVG
40.33
SR
158.17
ALL
MAT
19
ING
19
RUNS
861
BF
831
50s
6
100s
2
6s
5
4s
108
NO
3
HS
114
AVG
53.81
SR
103.61
Ben Duckett's stats vs South AfricaSouth Africa Team Stats
ODI
MAT
1
ING
4
RUNS
47
BF
63
50s
0
100s
0
6s
0
4s
5
NO
0
HS
24
AVG
24.00
SR
114.29
ALL
MAT
4
ING
4
RUNS
47
BF
63
50s
0
100s
0
6s
0
4s
5
NO
0
HS
24
AVG
11.75
SR
74.60
Ben Duckett's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
6
ING
6
RUNS
186
BF
206
50s
1
100s
0
6s
2
4s
19
NO
0
HS
86
AVG
31.00
SR
90.29
ALL
MAT
6
ING
6
RUNS
186
BF
206
50s
1
100s
0
6s
2
4s
19
NO
0
HS
86
AVG
31.00
SR
90.29
Ben Duckett's stats vs West IndiesWest Indies Team Stats
TEST
MAT
5
ING
5
RUNS
178
BF
192
50s
2
100s
0
6s
0
4s
29
NO
1
HS
76
AVG
44.50
SR
92.71
ODI
MAT
7
ING
6
RUNS
212
BF
200
50s
3
100s
0
6s
5
4s
21
NO
0
HS
71
AVG
35.33
SR
106.00
T20I
MAT
4
ING
4
RUNS
129
BF
80
50s
1
100s
0
6s
3
4s
15
NO
0
HS
84
AVG
32.25
SR
161.25
ALL
MAT
16
ING
15
RUNS
519
BF
472
50s
6
100s
0
6s
8
4s
65
NO
1
HS
84
AVG
37.07
SR
109.96
Ben Duckett's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
1
ING
1
RUNS
140
BF
134
50s
0
100s
1
6s
2
4s
20
NO
0
HS
140
AVG
140.00
SR
104.48
ALL
MAT
1
ING
1
RUNS
140
BF
134
50s
0
100s
1
6s
2
4s
20
NO
0
HS
140
AVG
140.00
SR
104.48