South Africa were all out for 162, conceding a first innings deficit of 335 runs, on day three of the third and final test against India in Ranchi on Monday.

Go to Source
Author: