In this quiz, you have to name the players with the most runs in men’s ODIs without hitting a 150+ score in an individual innings.

The list contains 35 players, all of whom have scored over 5,o00 runs in the format, but never managed 150 or more in one innings. The list is dominated by middle-order batsmen who scored plenty of runs in ODIs, but couldn’t get enough opportunities to score significantly big.

We have mentioned their country, along with the number of ODI runs they’ve scored. You have seven minutes.