Nonetheless, the 31-year-old batsman is recovering well and shall be ready to play the first test against India.
Kodwa lo mdlali oneminyaka yobudala engama-29 ululeme futhi kubukeka ezoyiqala yomuthathu le midlalo yamaTest.