In this quiz, you’ll have to name the players with the most runs in international cricket since 2015. Can you?
We set the cut-off at a minimum of 4,000 runs, meaning as many as 39 players made the cut. It’s essentially a list of the best active batsmen in the game at the moment, with the top two batsmen even crossing the 10,000-run barrier.
We’ve revealed the total runs scored by each batsman, as well as the team they represent. You have a handy eight minutes on the clock.
All the best!