In this quiz, you have to name the XIs in AB de Villiers’ first and last Tests for South Africa.

Subscribe to the Wisden Cricket YouTube channel for post-match awards, player interviews, analysis and much more.

De Villiers made his Test debut before featuring in white-ball cricket for South Africa, playing his maiden Test against England in 2004. His final Test came 14 years later, against Australia. In all, he played 114 Tests, ending as South Africa’s fourth-highest run-getter in the format.

You have to name the XIs from both the South African sides, as well as the England and Australia outfits 14 years apart.