Ben Duckett

Top-order batsman
ENG Flag
Full Name: Ben Matthew Duckett
Date of Birth: 17 Oct 1994
Current Age: 30 Year, 10 Month, 10 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
246
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 2022 stats
TEST
MAT
6
ING
6
RUNS
357
BF
373
50s
3
100s
1
6s
2
4s
43
NO
1
HS
107
AVG
71.40
SR
95.71
T20I
MAT
7
ING
7
RUNS
233
BF
146
50s
1
100s
0
6s
2
4s
31
NO
2
HS
70
AVG
46.60
SR
159.59
TEST
1st InningING
2
RUNS
170
BF
159
50s
1
100s
1
6s
1
4s
24
NO
0
HS
107
AVG
85.00
SR
106.92
TEST
2nd InningING
1
RUNS
26
BF
37
50s
0
100s
0
6s
1
4s
1
NO
0
HS
26
AVG
26.00
SR
70.27
TEST
3rd InningING
2
RUNS
79
BF
99
50s
1
100s
0
6s
0
4s
6
NO
0
HS
79
AVG
39.50
SR
79.80
TEST
4th InningING
1
RUNS
82
BF
78
50s
1
100s
0
6s
0
4s
12
NO
1
HS
82
AVG
82.00
SR
105.13
T20I
1st InningING
3
RUNS
143
BF
83
50s
1
100s
0
6s
2
4s
18
NO
1
HS
70
AVG
71.50
SR
172.29
T20I
2nd InningING
4
RUNS
90
BF
63
50s
0
100s
0
6s
0
4s
13
NO
1
HS
33
AVG
30.00
SR
142.86
TEST
MAT
-99
ING
6
RUNS
357
BF
373
50s
0
100s
0
6s
2
4s
43
NO
0
HS
107
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
7
RUNS
233
BF
146
50s
0
100s
0
6s
2
4s
31
NO
0
HS
70
AVG
0.00
SR
0.00
Ben Duckett's 2022 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Sat, 17 Dec 2022 vs Pakistan26371170.27WinView Scorecard
3rd Test - Sat, 17 Dec 2022 vs Pakistan8278120105.12WinView Scorecard
2nd Test - Fri, 09 Dec 2022 vs Pakistan634991128.57WinView Scorecard
2nd Test - Fri, 09 Dec 2022 vs Pakistan79986080.61WinView Scorecard
1st Test - Thu, 01 Dec 2022 vs Pakistan10711015097.27WinView Scorecard
1st Test - Thu, 01 Dec 2022 vs Pakistan01000.00WinView Scorecard
7th T20I (N) - Sun, 02 Oct 2022 vs Pakistan301931157.89LossView Scorecard
6th T20I (N) - Fri, 30 Sep 2022 vs Pakistan261640162.50LossView Scorecard
5th T20I (N) - Wed, 28 Sep 2022 vs Pakistan10620166.66LossView Scorecard
4th T20I (N) - Sun, 25 Sep 2022 vs Pakistan332450137.50LossView Scorecard
3rd T20I (N) - Fri, 23 Sep 2022 vs Pakistan704281166.66LossView Scorecard
2nd T20I (N) - Thu, 22 Sep 2022 vs Pakistan432270195.45LossView Scorecard
1st T20I (N) - Tue, 20 Sep 2022 vs Pakistan211720123.52LossView Scorecard