Andrew Strauss’ illustrious Test career began in 2004 against New Zealand and ended against South Africa in 2012.

Twenty-one Test tons and three Ashes wins – two of them as captain – were the highlights of his eight-year and 100-Test run, with England climbing to the top of the ICC rankings in the process.

Can you name the line-ups England fielded in Strauss’ first and last Tests? Have a go right here.