In this quiz, you’ll have to name the players who have dismissed India superstar Virat Kohli the most in international cricket. Can you?

We’ve set the cut-off to a minimum of five dismissals, meaning as many as 19 players make the cut, all of whom have dismissed the India captain at least five times.

At the top of the lot is a New Zealander, who is the only bowler to have dismissed Kohli 10 times. However, it seems the England players are the most successful against Kohli, with as many as seven players dismissing him at least five times.

We’ve revealed the number of times each bowler has dismissed him, as well as the team they represented. You’ve to guess all the names in four minutes.

All the best!