20 names, four minutes!

Of the 4,255 ODIs played so far, there have been only 20 instances of where a player has registered a fifty-plus score and taken a five-for in the same ODI. Can you name them all?

Scoring a fifty and taking a five-for in the same ODI is a seriously impressive achievement. In this quiz, you have to name all the players who have managed that achievement. One of the players on this list has even managed to do it three times.

[breakout id=”0″][/breakout]

You have four minutes to complete the list, just the surnames will do.