Can you name the every player to have scored 500 or more men’s ODI runs without hitting a six and ace this quiz?

The fifty-over game is supposed to be a game of big hitting and fast scoring, but there are 18 players who have played significant amounts of ODI cricket without doing the former at least.

While most in this list come from the early days of ODI cricket, one entry captained his side and opened the batting at the 2019 World Cup.