Player Head-to-Head
BD
Ben Duckett
ENG
VS
MK
Moin Khan
PAK
6 wonStat categorieswon 3

Ben Duckett vs Moin Khan

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

Final Verdict

Ben Duckett has dominance over Moin Khan in overall and Tests. In recent years, both have been evenly matched.

CAREER Ben DuckettTEST Ben DuckettODI LevelT20I Level
Format

All formats

BD 6 – 3 MK
5865
Most Runs
6007
182
Highest Score
137
94.49
Best Strike Rate
64.05
51
Most sixes
88
742
Most Fours
552
39.10
Best Averages
25.24
29
Most 50s
27
13
Most 100s
4
6
Most Not Outs
49

Season by season

2026

BD 0 – 0 MK
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 MK
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 MK
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 0 – 0 MK
999
Most Runs
–
182
Highest Score
–
91.15
Best Strike Rate
–
6
Most sixes
–
115
Most Fours
–
39.96
Best Averages
–
4
Most 50s
–
2
Most 100s
–
2
Most Not Outs
–

2022

BD 0 – 0 MK
590
Most Runs
–
107
Highest Score
–
113.68
Best Strike Rate
–
4
Most sixes
–
74
Most Fours
–
4
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–

2019

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

2016

BD 0 – 0 MK
233
Most Runs
–
63
Highest Score
–
3
Most sixes
–
23
Most Fours
–
3
Most 50s
–

2004

BD 0 – 0 MK
–
Most Runs
382
–
Highest Score
72
–
Best Strike Rate
76.55
–
Most sixes
3
–
Most Fours
32
–
Best Averages
20.11
–
Most 50s
3
–
Most Not Outs
5

2003

BD 0 – 0 MK
–
Most Runs
279
–
Highest Score
137
–
Best Strike Rate
63.41
–
Most sixes
5
–
Most Fours
32
–
Most 100s
1
–
Most Not Outs
2

2001

BD 0 – 0 MK
–
Most Runs
177
–
Highest Score
50
–
Most sixes
3
–
Most Fours
22
–
Most 50s
1

2000

BD 0 – 0 MK
–
Most Runs
913
–
Highest Score
70
–
Best Strike Rate
63.40
–
Most sixes
14
–
Most Fours
74
–
Best Averages
20.75
–
Most 50s
3
–
Most Not Outs
4

1999

BD 0 – 0 MK
–
Most Runs
889
–
Highest Score
70
–
Best Strike Rate
69.84
–
Most sixes
20
–
Most Fours
80
–
Best Averages
25.40
–
Most 50s
6
–
Most Not Outs
5

1998

BD 0 – 0 MK
–
Most Runs
812
–
Highest Score
97
–
Best Strike Rate
57.22
–
Most sixes
5
–
Most Fours
90
–
Best Averages
27.07
–
Most 50s
3
–
Most Not Outs
5

1997

BD 0 – 0 MK
–
Most Runs
935
–
Highest Score
98
–
Best Strike Rate
69.36
–
Most sixes
15
–
Most Fours
73
–
Best Averages
33.39
–
Most 50s
6
–
Most Not Outs
13

1996

BD 0 – 0 MK
–
Most Runs
719
–
Highest Score
105
–
Best Strike Rate
62.31
–
Most sixes
13
–
Most Fours
66
–
Best Averages
27.65
–
Most 50s
3
–
Most 100s
1
–
Most Not Outs
4

1995

BD 0 – 0 MK
–
Most Runs
433
–
Highest Score
117
–
Best Strike Rate
56.02
–
Most sixes
5
–
Most Fours
40
–
Best Averages
24.06
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
2

1994

BD 0 – 0 MK
–
Most Runs
131
–
Highest Score
115
–
Best Strike Rate
60.09
–
Most sixes
3
–
Most Fours
16
–
Most 100s
1
–
Most Not Outs
1

1993

BD 0 – 0 MK
–
Most Runs
35
–
Highest Score
18
–
Most sixes
1
–
Most Fours
0

1992

BD 0 – 0 MK
–
Most Runs
143
–
Highest Score
22
–
Best Strike Rate
49.48
–
Most sixes
1
–
Most Fours
11
–
Most Not Outs
5

1991

BD 0 – 0 MK
–
Most Runs
73
–
Highest Score
18
–
Most sixes
0
–
Most Fours
5
–
Most Not Outs
3

1990

BD 0 – 0 MK
–
Most Runs
86
–
Highest Score
32
–
Most sixes
0
–
Most Fours
11

TEST career

BD 7 – 2 MK
3364
Most Runs
2741
182
Highest Score
137
86.21
Best Strike Rate
51.12
19
Most sixes
27
442
Most Fours
334
38.23
Best Averages
28.55
16
Most 50s
15
7
Most 100s
4
3
Most Not Outs
8

Season by season

2026

BD 0 – 0 MK
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 MK
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 MK
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 MK
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 MK
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
–

2016

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

2004

BD 0 – 0 MK
–
Most Runs
28
–
Highest Score
17
–
Most sixes
0
–
Most Fours
4

2003

BD 0 – 0 MK
–
Most Runs
220
–
Highest Score
137
–
Best Strike Rate
58.98
–
Most sixes
3
–
Most Fours
29
–
Most 100s
1
–
Most Not Outs
1

2001

BD 0 – 0 MK
–
Most Runs
75
–
Highest Score
47
–
Most sixes
0
–
Most Fours
12

2000

BD 0 – 0 MK
–
Most Runs
369
–
Highest Score
70
–
Best Strike Rate
48.36
–
Most sixes
3
–
Most Fours
41
–
Best Averages
24.60
–
Most 50s
2
–
Most Not Outs
1

1999

BD 0 – 0 MK
–
Most Runs
366
–
Highest Score
70
–
Best Strike Rate
49.59
–
Most sixes
7
–
Most Fours
41
–
Best Averages
24.40
–
Most 50s
4

1998

BD 0 – 0 MK
–
Most Runs
434
–
Highest Score
97
–
Best Strike Rate
46.42
–
Most sixes
0
–
Most Fours
62
–
Best Averages
25.53
–
Most 50s
2

1997

BD 0 – 0 MK
–
Most Runs
292
–
Highest Score
98
–
Best Strike Rate
56.70
–
Most sixes
7
–
Most Fours
32
–
Most 50s
3
–
Most Not Outs
1

1996

BD 0 – 0 MK
–
Most Runs
333
–
Highest Score
105
–
Best Strike Rate
52.52
–
Most sixes
1
–
Most Fours
47
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

1995

BD 0 – 0 MK
–
Most Runs
324
–
Highest Score
117
–
Best Strike Rate
52.09
–
Most sixes
2
–
Most Fours
35
–
Best Averages
32.40
–
Most 50s
2
–
Most 100s
1
–
Most Not Outs
1

1994

BD 0 – 0 MK
–
Most Runs
131
–
Highest Score
115
–
Best Strike Rate
60.09
–
Most sixes
3
–
Most Fours
16
–
Most 100s
1
–
Most Not Outs
1

1993

BD 0 – 0 MK
–
Most Runs
35
–
Highest Score
18
–
Most sixes
1
–
Most Fours
0

1992

BD 0 – 0 MK
–
Most Runs
71
–
Highest Score
22
–
Best Strike Rate
35.50
–
Most sixes
0
–
Most Fours
7
–
Most Not Outs
2

1990

BD 0 – 0 MK
–
Most Runs
63
–
Highest Score
32
–
Most sixes
0
–
Most Fours
8

ODI career

BD 4 – 4 MK
1974
Most Runs
3266
167
Highest Score
72
100.66
Best Strike Rate
81.30
24
Most sixes
61
231
Most Fours
218
45.91
Best Averages
23.00
10
Most 50s
12
6
Most 100s
–
1
Most Not Outs
41

Season by season

2026

BD 0 – 0 MK
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 MK
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 MK
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 0 – 0 MK
272
Most Runs
–
107
Highest Score
–
100.00
Best Strike Rate
–
4
Most sixes
–
29
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2016

BD 0 – 0 MK
123
Most Runs
–
63
Highest Score
–
1
Most sixes
–
10
Most Fours
–
2
Most 50s
–

2004

BD 0 – 0 MK
–
Most Runs
354
–
Highest Score
72
–
Best Strike Rate
81.94
–
Most sixes
3
–
Most Fours
28
–
Best Averages
23.60
–
Most 50s
3
–
Most Not Outs
5

2003

BD 0 – 0 MK
–
Most Runs
59
–
Highest Score
43
–
Most sixes
2
–
Most Fours
3
–
Most Not Outs
1

2001

BD 0 – 0 MK
–
Most Runs
102
–
Highest Score
50
–
Most sixes
3
–
Most Fours
10
–
Most 50s
1

2000

BD 0 – 0 MK
–
Most Runs
544
–
Highest Score
56
–
Best Strike Rate
80.35
–
Most sixes
11
–
Most Fours
33
–
Best Averages
18.76
–
Most 50s
1
–
Most Not Outs
3

1999

BD 0 – 0 MK
–
Most Runs
523
–
Highest Score
63
–
Best Strike Rate
97.76
–
Most sixes
13
–
Most Fours
39
–
Best Averages
26.15
–
Most 50s
2
–
Most Not Outs
5

1998

BD 0 – 0 MK
–
Most Runs
378
–
Highest Score
69
–
Best Strike Rate
78.10
–
Most sixes
5
–
Most Fours
28
–
Best Averages
29.08
–
Most 50s
1
–
Most Not Outs
5

1997

BD 0 – 0 MK
–
Most Runs
643
–
Highest Score
61
–
Best Strike Rate
77.19
–
Most sixes
8
–
Most Fours
41
–
Best Averages
32.15
–
Most 50s
3
–
Most Not Outs
12

1996

BD 0 – 0 MK
–
Most Runs
386
–
Highest Score
50
–
Best Strike Rate
74.23
–
Most sixes
12
–
Most Fours
19
–
Best Averages
20.32
–
Most 50s
1
–
Most Not Outs
3

1995

BD 0 – 0 MK
–
Most Runs
109
–
Highest Score
31
–
Most sixes
3
–
Most Fours
5
–
Most Not Outs
1

1992

BD 0 – 0 MK
–
Most Runs
72
–
Highest Score
20
–
Most sixes
1
–
Most Fours
4
–
Most Not Outs
3

1991

BD 0 – 0 MK
–
Most Runs
73
–
Highest Score
18
–
Most sixes
0
–
Most Fours
5
–
Most Not Outs
3

1990

BD 0 – 0 MK
–
Most Runs
23
–
Highest Score
23
–
Most sixes
0
–
Most Fours
3

T20I career

BD 0 – 0 MK
527
Most Runs
–
84
Highest Score
–
8
Most sixes
–
69
Most Fours
–
3
Most 50s
–
2
Most Not Outs
–

Season by season

2026

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

2025

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

2023

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

2022

BD 0 – 0 MK
233
Most Runs
–
70
Highest Score
–
2
Most sixes
–
31
Most Fours
–
1
Most 50s
–
2
Most Not Outs
–

2019

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