After conquered mighty Australia at home, another visitor to arrive to challenge Virat men’s. Sri Lanka will arrive in November to take revenge. India already defeated Sri Lanka at their home soil. Kolkata's Eden Gardens will host the first Test between India and Sri Lanka, starting November 16, which also will be the island nation's first five-day game at the iconic ground of India. Sri Lanka's seven-week tour of India may be full of pressure tour as they will comprise three Tests, three ODI's and three T20 Internationals. According to a schedule published by 'ESPN Cricinfo', the second Test will be played at Nagpur from November 24-28 followed the final game at Delhi's Feroz Shah Kotla from December 2-6 this winter season in India. The three ODIs will be held at Dharamshala (December 10), Mohali (December 13) and Visakhapatnam (December 17) respectively. The three T20 Internationals will be held at Cuttack (December 20), Indore (December 22) and Mumbai (December 24) respectively. Team India is at the top of the ODI rankings as they will meet visitor on 16th November in a first test match as they whitewash Lankan’s at their home. On the other hand, Sri Lanka looking for revenge and stealing these series as the performance of Sri Lanka is not good since 2011. Also, read Ajinkya Rahane Opens Up after he was left-out From T20 Squad against Australia. Herath mystery spins bowling help Sri Lanka to win the first Test match, South Africa registered huge victory again Bangladesh