Alastair Cook will go down as an England great.
He’s already their highest Test run scorer of all time, has made more tons than anyone, has more caps, has captained more Tests, and won an Ashes series as captain.
He dominated the Aussies in the 3-1 Ashes win down here in 2010/11, famously scoring 766 runs as the Aussies completely couldn’t get him out.
But he’s had a tough time of it in Ashes Tests since then — he hasn’t made a century against Australia since that series.
His 189 in the Sydney Test was his most recent Ashes ton and came on the third day, the 5th of January — 2,535 days ago.
For reference, Shaun Marsh’s last Ashes ton was 11 days ago, while Chris Rogers — who retired in August 2015 — hit his most recent Ashes century 882 days ago.
At the time of Cook’s last century, Julia Gillard was the prime minister, Collingwood were the reigning AFL premiers, and St George Illiawarra were the NRL premiers.
Barack Obama had yet to be reelected for his second term (and Donald Trump was just a loudmouth businessman).
Michael Clarke made his captaincy debut in that match, with Ricky Ponting missing due to a finger injury.
Steve Smith was playing just his fifth Test, while Usman Khawaja — who debuted that day — is the only other player in today's match.