Virat Kohli will miss the ODI series against Sri Lanka and could also skip the Twenty20 series. Rajanish Kakade / AP Photo
Virat Kohli will miss the ODI series against Sri Lanka and could also skip the Twenty20 series. Rajanish Kakade / AP Photo

Virat Kohli to miss ODI series against Sri Lanka to rest ahead of India's tour of South Africa