Forty Indians have not just been part of World Cup squads, but also played a men’s ODI World Cup game for the national team this century.

India have had a mixed run in World Cups this century – they won it in 2011, finished runners-up in 2003, had semi-final exits in the most recent ones in 2015 and 2019 and failed to qualify for the Super Eights in 2007.

In this quiz, your task is to identify each of these 40 players given the year of their first World Cup, year of their last World Cup and the number of matches they have played in the tournament.

You have eight minutes on the clock. Good luck!