In this quiz, you’ll have to name the South Africa XIs in Jacques Kallis’s first and last Test matches. Can you?

Kallis is one of the all-time great all-rounders, and during the course of his 18-year career, from 1995 to 2013, plenty changed for cricket in South Africa, and the world as a whole.

[breakout id=”0″][/breakout]

That makes this a bit of a trip down nostalgia lane. It’s telling of Kallis’ longevity that no player he made his debut with, against England at Durban in 1995, played in his final Test, against India at the same venue.

You have four minutes to name the 20 players from each match. All the best!