South Africa bowled out India for 280 on the second day of the first cricket Test at the New Wanderers Stadium.