England will be on two part tour to India to play 5 test, 3 One day Internationals and 3 T20 internatinals during November 2016 to January 2017. India will play wih England 1st Test match on November 13, 2016 at Saurashtra Cricket Association Stadium, Rajkot. .
England will complete the Test series by December 20 and then return home for a break over Christmas and New Year, and come back to India for the limited-overs games in January.
After their return in January, England will play 1st ODI in Pune on January 15. Cuttack and Kolkata will host 2nd and 3rd match to complete the ODI Series, while Kanpur, Nagpur and Bengaluru are scheduled to host the three T20Is that conclude on February 1, 2017.