Williams' 100th Test cap beckons