The latest quiz is a relatively easy one – can you name all the players to score at least 1000 ODI World Cup runs?

There are 21 names in all. Needless to say, most of them are legends of the game. We’ve also allotted a full two minutes to jot them down,  so you really have no excuse. Unless, of course, you’ve trouble spelling a few names …

All the best!