The best things come to those who wait, apparently. Chris Rogers, though, must have wondered if a home Test century would ever come his way.