Player profile
- Country
- England
- Role
- Wicketkeeper
- Batting
- Left-hand bat
- Bowling
- Right-arm off-break
- Born
- 17 Oct 1994 Age 32
- Recorded matches
- 293113 internationals
Ben Duckett is a wicketkeeper from England with 293 matches in FairPlay's recorded data, including 113 internationals (44 Tests, 48 ODIs, 21 T20Is).
Batting: 12,519 runs across all recorded formats, with 20 hundreds and 66 fifties; the most runs came in First-class cricket (3,206) and the highest recorded score is 218.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 44 | 82 | 3,072 | 153 | 38.40 | 86.9 | 6/15 | – | – | – | – |
| ODI | 48 | 48 | 1,996 | 167 | 42.47 | 103.2 | 6/9 | – | – | – | – |
| T20I | 21 | 21 | 527 | 84 | 27.74 | 153.2 | 0/3 | – | – | – | – |
| T20 (league and domestic) | 82 | 82 | 2,249 | 86 | 31.24 | 142.8 | 0/18 | – | – | – | – |
| T10 | 7 | 7 | 118 | 31 | 23.60 | 153.2 | 0/0 | – | – | – | – |
| 100-ball | 47 | 47 | 1,351 | 92 | 33.77 | 139.0 | 0/8 | – | – | – | – |
| First-class | 44 | 78 | 3,206 | 218 | 43.92 | 71.1 | 8/13 | 0 | – | 4.38 | 0 |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Ben Duckett at a glance
FairPlay holds 42 complete scorecards featuring Ben Duckett, most recently for England (T20 and shorter, one-day, first-class).
In those matches Ben Duckett batted 55 times for 2,109 runs at a strike rate of 90.59. The highest score was 203 not out off 311 balls against Surrey.
How the 53 dismissals happened: caught 32, bowled 10, LBW 9, run out 2.
These matches were played at 21 different grounds.
Figures in FairPlay's scorecards
| 55 | 2 | 2,109 | 203* | 39.79 | 90.59 | 8/5 |
| Did not bowl in these matches. |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 29 Oct 2026 | Sri Lanka v EnglandBat 167 (132) · Bowl – | ||
| 25 Oct 2026 | Pakistan v EnglandBat 105 (111) · Bowl – | ||
| 22 Oct 2026 | Sri Lanka v EnglandBat 29 (39) · Bowl – | ||
| 20 Oct 2026 | Pakistan v EnglandBat 45 (46) · Bowl – | ||
| 27 Sept 2026 | England v Sri LankaBat 0 (5) · Bowl – | ||
| 24 Sept 2026 | England v Sri LankaBat 67 (63) · Bowl – | ||
| 22 Sept 2026 | England v Sri LankaBat 32 (29) · Bowl – | ||
| 9 Sept 2026 | England v PakistanBat 11 (15) & 0 (1) · Bowl – | ||
| 27 Aug 2026 | England v PakistanBat 17 (20) & 1 (6) · Bowl – | ||
| 19 Aug 2026 | England v PakistanBat 15 (28) · Bowl – | ||
| 16 Aug 2026 | Trent Rockets v Manchester Super GiantsBat 31 (24) · Bowl – | ||
| 10 Aug 2026 | Trent Rockets v Southern BraveBat 17 (14) · Bowl – | ||
| 8 Aug 2026 | MI London v Trent RocketsBat 27 (26) · Bowl – | ||
| 5 Aug 2026 | Trent Rockets v Birmingham PhoenixBat 22 (24) · Bowl – | ||
| 2 Aug 2026 | Trent Rockets v Sunrisers LeedsBat 64 (47) · Bowl – | ||
| 31 Jul 2026 | Manchester Super Giants v Trent RocketsBat 0 (2) · Bowl – | ||
| 29 Jul 2026 | Welsh Fire v Trent RocketsBat 52* (45) · Bowl – | ||
| 26 Jul 2026 | Trent Rockets v London SpiritBat 75 (47) · Bowl – | ||
| 24 Jul 2026 | Birmingham Phoenix v Trent RocketsBat 49 (25) · Bowl – | ||
| 19 Jul 2026 | England v IndiaBat 141 (135) · Bowl – | ||
| 16 Jul 2026 | England v IndiaBat 0 (1) · Bowl – | ||
| 14 Jul 2026 | England v IndiaBat 43 (45) · Bowl – | ||
| 25 Jun 2026 | England v New ZealandBat 113 (99) & 36 (42) · Bowl – | ||
| 17 Jun 2026 | England v New ZealandBat 36 (25) & 9 (28) · Bowl – | ||
| 4 Jun 2026 | England v New ZealandBat 19 (37) & 33 (46) · Bowl – | ||
| 22 May 2026 | Nottinghamshire v YorkshireBat 29 (18) · Bowl – | ||
| 8 May 2026 | Nottinghamshire v SurreyBat 42 (59) & 203* (311) · Bowl – | ||
| 1 May 2026 | Leicestershire v NottinghamshireBat 77 (88) · Bowl – | ||
| 24 Apr 2026 | Nottinghamshire v WarwickshireBat 62 (109) & 93 (120) · Bowl – | ||
| 10 Apr 2026 | Nottinghamshire v GlamorganBat 25 (27) & 1 (1) · Bowl – | ||
| 3 Feb 2026 | Sri Lanka v EnglandBat 0 (1) · Bowl – | ||
| 27 Jan 2026 | Sri Lanka v EnglandBat 7 (17) · Bowl – | ||
| 24 Jan 2026 | Sri Lanka v EnglandBat 39 (52) · Bowl – | ||
| 22 Jan 2026 | Sri Lanka v EnglandBat 62 (76) · Bowl – | ||
| 4 Jan 2026 | Australia v EnglandBat 27 (24) & 42 (55) · Bowl – | ||
| 26 Dec 2025 | Australia v EnglandBat 2 (5) & 34 (26) · Bowl – | ||
| 17 Dec 2025 | Australia v EnglandBat 29 (30) & 4 (2) · Bowl – | ||
| 4 Dec 2025 | Australia v EnglandBat 0 (1) & 15 (18) · Bowl – | ||
| 21 Nov 2025 | Australia v EnglandBat 21 (20) & 28 (40) · Bowl – | ||
| 1 Nov 2025 | New Zealand v EnglandBat 8 (12) · Bowl – | ||
| 29 Oct 2025 | New Zealand v EnglandBat 1 (5) · Bowl – | ||
| 26 Oct 2025 | New Zealand v EnglandBat 2 (4) · Bowl – |
England's next match
Australia v England, One Day International, 12 Nov 2026 at Perth Stadium.
The playing XI is named at the toss, so this does not mean Ben Duckett has been selected.
More players from England
All England players
InternationalJos Buttler549 matches recordedTest 42ODI 116T20I 120T20 227
InternationalAdil Rashid373 matches recordedTest 1ODI 120T20I 118T20 55
InternationalJoe Root295 matches recordedTest 91ODI 109T20I 4T20 43
InternationalAmy Ellen Jones353 matches recordedTest 15ODI 80T20I 96T20 101
InternationalSophie Ecclestone326 matches recordedTest 15ODI 75T20I 90T20 94
InternationalDanni Wyatt-Hodge337 matches recordedTest 15ODI 64T20I 90T20 105

