Most Innings Batted for England in ODI 2026
Ben Duckett and Harry Brook share the lead in England in ODI 2026 with 13 innings batted (England). Joe Root (12) is next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ben Duckett | 29105167 | 13 | 13 | 737 | 56.69 | 751 | 98.14 | 89 | 7 | 2 | 3 |
| 2 | Harry Brook | 202144 | 13 | 13 | 612 | 51.00 | 489 | 125.15 | 55 | 24 | 2 | 2 |
| 3 | Joe Root | 33695 | 13 | 12 | 680 | 85.00 | 759 | 89.59 | 61 | 2 | 6 | 1 |
| 4 | Will Jacks | 66*1330 | 12 | 10 | 309 | 44.14 | 291 | 106.19 | 30 | 7 | 2 | 0 |
| 5 | Jos Buttler | 41*3169 | 8 | 7 | 215 | 43.00 | 168 | 127.98 | 15 | 11 | 1 | 0 |
| 6 | Tom Banton | 50474 | 8 | 7 | 394 | 56.29 | 363 | 108.54 | 48 | 12 | 4 | 1 |
| 7 | Sam Curran | 274221* | 10 | 6 | 121 | 24.20 | 146 | 82.88 | 10 | 2 | 0 | 0 |
| 8 | Jamie Overton | 21*110 | 9 | 6 | 76 | 15.20 | 67 | 113.43 | 7 | 2 | 0 | 0 |
| 9 | Jacob Bethell | 14491 | 6 | 6 | 195 | 32.50 | 253 | 77.08 | 22 | 2 | 2 | 0 |
| 10 | Gus Atkinson | 16736* | 9 | 5 | 96 | 32.00 | 97 | 98.97 | 5 | 4 | 0 | 0 |
| 11 | Rehan Ahmed | 6 | 5 | 66 | 13.20 | 88 | 75.00 | 9 | 0 | 0 | 0 | |
| 12 | Liam Dawson | 8 | 4 | 75 | 18.75 | 99 | 75.76 | 6 | 1 | 1 | 0 | |
| 13 | Jordan Cox | 4 | 4 | 143 | 35.75 | 107 | 133.64 | 11 | 4 | 1 | 0 | |
| 14 | Adil Rashid | 7 | 3 | 1 | 0.50 | 12 | 8.33 | 0 | 0 | 0 | 0 | |
| 15 | Jofra Archer | 6 | 3 | 14 | 7.00 | 18 | 77.78 | 1 | 1 | 0 | 0 | |
| 16 | Josh Tongue | 5 | 3 | 1 | 0.50 | 4 | 25.00 | 0 | 0 | 0 | 0 | |
| 17 | Sonny Baker | 3 | 1 | 1 | - | 2 | 50.00 | 0 | 0 | 0 | 0 | |
| 18 | Henry Crocombe | 2 | 1 | 8 | 8.00 | 14 | 57.14 | 1 | 0 | 0 | 0 | |
| 19 | Zak Crawley | 1 | 1 | 6 | 6.00 | 11 | 54.55 | 1 | 0 | 0 | 0 |
More ODI Leaderboards
Most Innings Batted for England in ODI 2026
Ben Duckett and Harry Brook share the lead in England in ODI 2026 with 13 innings batted (England). Joe Root (12) is next. Ben Duckett leads England for innings batted in ODI 2026 with 13 innings batted. The leading batter can change after every match as the season progresses. Filter by team to analyse innings batted depth across squads.
ODI Innings batted Questions
Who has the most innings batted for England in ODI 2026?
Ben Duckett leads ODI 2026 for England with 13 innings batted from 13 matches, averaging 56.69 at a strike rate of 98.14. Harry Brook is second on 13 and Joe Root third on 12. The table ranks every player in ODI 2026 for England by innings batted, with their team and matches.
Who are the top batters in ODI 2026?
The top three batters in ODI 2026 for England are Ben Duckett (13 in 13 matches), Harry Brook (13 in 13 matches) and Joe Root (12 in 13 matches). Every other player follows in the table, with their team and matches.