AB de Villiers, Imran Tahir and Dale Steyn have recovered from their respective injuries and will undergo fitness tests on Friday to confirm their availability More...