Quiz! Every player with 6000 runs in both Tests and ODIs

In this quiz, you have to name every player to have scored 6,000-plus runs in both Tests and ODIs.

A total of 38 players have scored more than 6,000 runs in both Tests and ODIs, with the latest entry in the list coming in the form of a Bangladesh veteran, who became the first player to do so from his country.

You are given the country the player represents, and the number of Test and ODI runs they have scored. Can you get all 38 names in seven minutes?

*All stats accurate till October 23, 2024.