Spin star Tabraiz Shamsi says Proteas have ‘incredible’ depth