Steve Smith has reached the second place after Don Bradman in terms of scoring the most centuries among guest players in England. Smith scored his seventh century in England as a guest player