Can you name every IPL player with 20 or more matches as captain and ace this quiz?

In all, 27 players have led their teams on 20 occasions or more at the Indian Premier League. A three-time IPL winner leads the way with 174 of his 190 appearances as captain, followed by three others in the 100-matches club.

We’ve revealed the respective teams and their captaincy stints to make it easier for you. Your challenge is to name them all within five minutes.

Good luck!