
In this quiz, you have to name every Pakistan player who has opened the batting in a men’s ODI this century.
The list contains 40 names, all of whom have featured in at least one match at the top of the order since January 1, 2000. The list is led by a recently retired all-rounder, the only one to score over 3,000 runs at the top.
You have seven minutes to name them all.