In this quiz, you have to name every one of Azhar Ali’s Test match teammates for Pakistan over his 12-year career.

Azhar Ali is currently playing in his final Test match against England in Karachi, after he announced that he would retire following the conclusion of the three-match series. Azhar has represented Pakistan in the Test format on 97 occasions, captaining them nine times from 2016 to 2020. He will finish his career fifth on the all time Test run-scorers list for Pakistan, fifth on the all-time Test centuries list for his country, and fourth on Pakistan’s individual high-scores list with his triple century against the West Indies in 2016.

77 players have shared the field and dressing room with Azhar during his career. His most frequent teammate played 73 Test matches alongside Azhar, playing only four times without him. You have 15 minutes to guess all of the names, with the number of matches each player played with Azhar and the time period the did so in to help you.