India captain Virat Kohli.

India have pulledout of alimited-overs tour of Sri Lanka that was due to begin this month. The three ODIs and three Twenty20 matches that had been billed could now take place in August, accordin...