Martyn deserves 100th Test cap - Shane