In this quiz, similar to the one on Test appearances, you have to name the players who played 150 or more ODIs in the 2000s.

The list contains 43 names who played the most number of ODIs from January 1, 2000, to December 31, 2009. Three Sri Lankan players occupy the top three slots on the list, two out of which played more than 250 ODIs in that period.

Along with the number of matches they played in the 2000s, we have also mentioned their country.

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

You have seven minutes to name them all.