Can you name every man who played ODI cricket for England in the 2000s?

That’s your task in this quiz – you’ve got to cross off 83 names from the first decade of the millennium.

Let’s see what you’ve got.