INDIA captain Virat Kohli was on Monday (3) ruled out of the second Test against South Africa in Johannesburg just before the start of the game because of an upper…