Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Tomorrow, 03:30 Australia (A) Their stats Preview

Ben Duckett ODI Strike Rate

How many runs, fours and sixes Ben Duckett scores each innings.

Updated 29 October 2026, after Sri Lanka vs England

All Comps Last 10
vsAustralia Avg Hit

No games in this view.

Duckett match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Duckett Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
Runs 346 2ndof 149
Wickets 0 –
Sixes 2 42nd
Fours 44 2nd
Catches 0 –

Duckett by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Tri-Nation SeriesTri-Nation Series 2026 ENG 4 346 86.5 105.5 2 2
One Day InternationalsODI 2026 ENG 9 391 43.4 92.4 3 5
One Day InternationalsODI 2025 ENG 12 310 25.8 103.7 3 5
ICC Champions TrophyICC Champions Trophy 2025 ENG 3 227 75.7 108.6 1 3
One Day InternationalsODI 2024 ENG 5 305 61 109.7 3 4
One Day InternationalsODI 2023 ENG 5 249 62.3 108.3 2 4
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 ENG 3 23 7.7 54.8 0 0

Duckett Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 19 911 50.6 106.7 8 141
Away 22 940 42.7 98.4 6 167
Innings M Runs Avg SR 50+ HS
Batting first 27 1448 55.7 105.2 11 167
Chasing 14 403 28.8 93.1 3 67
Result M Runs Avg SR 50+ HS
Won 16 657 41.1 103.8 5 167
Lost 24 1087 45.3 99 8 165
Position Inns Runs Avg SR 50+ HS
Batting 1 3 184 61.3 101.7 1 141
Batting 2 30 1395 46.5 102.9 11 167
Batting 3 3 23 7.7 54.8 0 20
Batting 4 5 249 62.3 108.3 2 107
Opponent M Runs Avg SR 50+ HS
Sri Lanka 8 403 50.4 97.6 3 167
South Africa 7 97 13.9 70.8 0 31
Australia 6 470 78.3 111.6 4 165
India 6 315 52.5 109.4 2 141
West Indies 6 212 35.3 106 3 71
New Zealand 3 11 3.7 52.4 0 8
Ireland 2 155 155 122 1 107
Pakistan 2 150 75 95.5 1 105
Afghanistan 1 38 38 84.4 0 38
Ground M Runs Avg SR 50+ HS
Gaddafi StadiumLahore 4 475 118.8 110.2 3 167
Lord'sLondon 3 218 72.7 94.8 2 141
R.Premadasa StadiumColombo 3 108 36 74.5 1 62
HeadingleyLeeds 3 104 34.7 108.3 1 67
County GroundBristol 2 214 214 126.6 2 107
Trent BridgeNottingham 2 143 71.5 102.1 1 95
EdgbastonBirmingham 2 103 51.5 110.8 1 60
Rawalpindi Cricket StadiumRawalpindi 2 74 37 87.1 0 45
Kennington OvalLondon 2 58 29 113.7 1 58
Riverside GroundChester-le-Street 2 40 20 105.3 0 32
Sir Vivian Richards StadiumNorth Sound 2 23 11.5 76.7 0 20
Mangaung OvalBloemfontein 2 23 11.5 62.2 0 20
Sophia GardensCardiff 2 0 0 0 0 0
Kensington OvalBridgetown 1 71 71 97.3 1 71
Barabati StadiumCuttack 1 65 65 116.1 1 65
Narendra Modi StadiumAhmedabad 1 34 34 154.5 0 34
Vidarbha Cricket Association GroundNagpur 1 32 32 110.3 0 32
The Rose BowlSouthampton 1 31 31 93.9 0 31
National StadiumKarachi 1 24 24 114.3 0 24
Sky StadiumWellington 1 8 8 66.7 0 8
Bay OvalMount Maunganu 1 2 2 50 0 2
Seddon ParkHamilton 1 1 1 20 0 1
Diamond OvalKimberley 1 0 0 0 0 0
Year M Runs Avg SR 50+ HS
2026 13 737 56.7 98.1 5 167
2025 15 537 35.8 105.7 4 165
2024 5 305 61 109.7 3 107
2023 8 272 38.9 100 2 107

More on Statz

Where to go next for Duckett and England.

Ben Duckett ODI Strike Rate

In Ben Duckett's last 30 All ODI Cricket games (2024–2026) for England, they have scored 1,444 runs at an average of 48.1 with a strike rate of 83.6.

Ben Duckett Stats - All ODI Cricket

Ben Duckett is a left hand bat wicketkeeper. Across these 30 games, Ben Duckett has hit 176 fours and 18 sixes, taking 9 catches in the field. Their highest score in this span is 167.

Ben Duckett: Betting Insights

For bet builder markets, Ben Duckett has scored 25+ runs in 67% of their last 30 All ODI Cricket games (20/30). They have registered 1+ boundaries in 80% of these games (24/30). Over their last 5 games, Ben Duckett has 346 runs.

Ben Duckett Questions

How old is Ben Duckett?

Ben Duckett was born on 17 October 1994 and is 32 years old. Ben Duckett is a wicketkeeper with 41 ODI matches on record and 1851 runs.

Which team does Ben Duckett play for?

Ben Duckett currently plays for England, and has also played for Trent Rockets, Delhi Capitals and Nottinghamshire. Statz has Ben Duckett's 41 ODI matches on record, the most recent against Sri Lanka (29 Oct 2026), with 1851 runs in all.

What is Ben Duckett's highest score in ODI cricket?

Ben Duckett's highest score in the 41 ODI matches Statz has on record is 167 off 132 balls against Sri Lanka (29 Oct 2026). Across those matches Ben Duckett has scored 1851 runs at 45.1 a match.

What are Ben Duckett's ODI batting stats?

Ben Duckett averages 48.1 runs per match at a strike rate of 83.6, based on 30 games (2024–2026). In the last 5 matches Ben Duckett scored 167, 105, 29, 45 and 0, newest first. Ben Duckett has 1851 runs in all 41 ODI matches on record.

How many fifties and hundreds has Ben Duckett scored in ODI cricket?

Ben Duckett has 6 hundreds and 8 fifties in the 41 ODI matches Statz has on record. The highest is 167 against Sri Lanka (29 Oct 2026). Ben Duckett has passed 30 in 24 of 41 innings.