In this quiz, you have to name every batter to have hit a hundred at the ICC Champions Trophy.

The ICC Champions Trophy began as the Mini World Cup in 1998, a eight-match knockout competition between the nine Full Members in Bangladesh. It expanded to 10 matches and 11 teams in 2000 and to 15 matches 12 in 2002 and 2004, before shrinking to 21 and 10 in 2006 and to 15 and eight from 2009.

In all, there have been 50 hundreds in the history of the tournament. Can you name every batter on the list in nine minutes?

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.