THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
PLAYER STATS

How many ODI runs has Shai Hope scored?

Shai Hope has 6,324 runs in 150 ODI innings from 156 matches at an average of 49.79 and a strike rate of 79.88. Highest score: 170.

PLAYER STATS

6,324ODI runs

Shai Hope has 6,324 runs in 150 ODI innings from 156 matches at an average of 49.79 and a strike rate of 79.88. Highest score: 170.

Shai Hope: official career runs by format
Test
2,518
ODI
6,324
T20I
1,743

Official career snapshot. Formats without a recorded value stay blank.

See the full Shai Hope record

This is the official international snapshot, not a scorecard sample. Shai Hope career profile has format cards, charts and the complete batting, bowling and fielding tables. Open the related leaderboard to see this figure in rank order.

More Shai Hope questions

Career records checked: 2026-09-28. Official career figures. A missing field stays missing; it is never inferred from a partial scorecard.