Sean Williams became the ninth cricketer to score a Test century at the age of 38 or more in the 21st century. Williams was 38 years and 91 days old when he smashed a ton during the Boxing Day Test against Afghanistan. He is the second oldest Zimbabwean Test centurion after Dave Houghton who last played a Test in 1997.