In this quiz, you’ll have to name the players to make the most appearances in men’s ODI cricket since 2015. Can you?

As many as 33 players have played at least 75 ODIs since 2015, with the time period comprising two World Cups and a Champions Trophy, and all the bilateral matches in between those tournaments as preparation.

[breakout id=”0″][/breakout]

The list comprises seven players from England, with Sri Lanka being the least represented among prominent ODI teams, with just one player making more than 75 appearances. In all, four players have made over 100 appearances, including two players each from India and England.

You have six minutes to name all the players. We’ve revealed the number of appearances each player has made, as well as the team they represent. All the best!