Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Runs for England in ODI 2026

Ben Duckett leads England in ODI 2026 with 737 runs (England). Joe Root (680) and Harry Brook (612) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Ben DuckettEnglandENG13 matches, 13 innings29105167131373756.6975198.1489723
2Joe RootEnglandENG13 matches, 12 innings33695131268085.0075989.5961261
3Harry BrookEnglandENG13 matches, 13 innings202144131361251.00489125.15552422
4Tom BantonEnglandENG8 matches, 7 innings504748739456.29363108.54481241
5Will JacksEnglandENG12 matches, 10 innings66*1330121030944.14291106.1930720
6Jos ButtlerEnglandENG8 matches, 7 innings41*31698721543.00168127.98151110
7Jacob BethellEnglandENG6 matches, 6 innings144916619532.5025377.0822220
8Jordan CoxEnglandENG4 matches, 4 innings186434414335.75107133.6411410
9Sam CurranEnglandENG10 matches, 6 innings274221*10612124.2014682.8810200
10Gus AtkinsonEnglandENG9 matches, 5 innings16736*959632.009798.975400
11Jamie OvertonEnglandENG9 matches, 6 innings967615.2067113.437200
12Liam DawsonEnglandENG8 matches, 4 innings847518.759975.766110
13Rehan AhmedEnglandENG6 matches, 5 innings656613.208875.009000
14Jofra ArcherEnglandENG6 matches, 3 innings63147.001877.781100
15Henry CrocombeEnglandENG2 matches, 1 innings2188.001457.141000
16Zak CrawleyEnglandENG1 match, 1 innings1166.001154.551000
17Adil RashidEnglandENG7 matches, 3 innings7310.50128.330000
18Josh TongueEnglandENG5 matches, 3 innings5310.50425.000000
19Sonny BakerEnglandENG3 matches, 1 innings311-250.000000
Showing the top 10 of 19

Most Runs for England in ODI 2026

Ben Duckett leads England in ODI 2026 with 737 runs (England). Joe Root (680) and Harry Brook (612) are next. Ben Duckett leads England for runs in ODI 2026 with 737 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

ODI Runs Questions

Who has the most runs for England in ODI 2026?

Ben Duckett leads ODI 2026 for England with 737 runs from 13 matches, averaging 56.69 at a strike rate of 98.14. Joe Root is second on 680 and Harry Brook third on 612. The table ranks every player in ODI 2026 for England by runs, with their team and matches.

Who are the top run scorers in ODI 2026?

The top three run scorers in ODI 2026 for England are Ben Duckett (737 in 13 matches), Joe Root (680 in 13 matches) and Harry Brook (612 in 13 matches). Ben Duckett is 57 runs clear of Joe Root. Every other player follows in the table, with their team and matches.