Skip to content

Ben Duckett

461 matches · 2014 to 2026 · played for Northamptonshire, Nottinghamshire, England, Birmingham Phoenix

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
First-class1061847,55542.9371.81,06428
T202152155,72330.94139.9688116
Tests49903,36438.2386.244219
ODIs43431,93646.10101.022724
List A39391,18431.1693.113116

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
First-class924.599249.503.9974.5

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
29 Oct 2026ODIsEngland v Sri Lankawon
25 Oct 2026ODIsEngland v Pakistanlost
22 Oct 2026ODIsEngland v Sri Lankalost
20 Oct 2026ODIsEngland v Pakistanlost
27 Sep 2026ODIsEngland v Sri Lankawon
24 Sep 2026ODIsEngland v Sri Lankalost
22 Sep 2026ODIsEngland v Sri Lankawon
9 Sep 2026TestsEngland v Pakistanwon
27 Aug 2026TestsEngland v Pakistanwon
19 Aug 2026TestsEngland v Pakistanwon

Query Ben Duckett yourself

500 free credits every month, no card. REST or MCP. Player id 5f26f677.

Get a free key