In this quiz, you have to name every batsman who has registered a hundred in the Boxing Day Test match at the MCG since 2000. Can you?

38 centuries have been scored at the iconic Melbourne Cricket Ground in Test matches this century. Unsurprisingly, 27 of those have been scored by the home side batsmen, and a former batting great achieved the mark in six of the eight Tests he played in the given period.

We have revealed the scores and the match details. You have five minutes on the clock.

Good luck!