In this quiz, you have to name every player that has captained in at least 10 IPL matches.

A few of these players have spent almost their entire career as IPL skippers. Others have mainly been stand-ins, with some more only recently beginning their captaincy journey.

Only one player has captained in over 200 IPL matches (no prizes for guessing who). Three players on this list are the only ones to captain three separate franchises.

A total of 48 names are on this list, and you have 10 minutes' time. To help, the number of matches each player has captained as well as the teams they led are provided. Good luck!

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.