England squad for third Test: Joe Root (capt), James Anderson, Jofra Archer, Jonny Bairstow (wk), Dominic Bess, Stuart Broad, Rory Burns, Zak Crawley, Ben Foakes (wk), Dan Lawrence, Jack Leach, Ollie Pope, Dom Sibley, Ben Stokes, Olly Stone, Chris Woakes, Mark Wood.
India squad for third and fourth Tests: Virat Kohli (capt), Mayank Agarwal, Ravichandran Ashwin, Axar Patel, Jasprit Bumrah, Shubman Gill, Ishant Sharma, Kuldeep Yadav, Hardik Pandya, Rishabh Pant (wk), Cheteshwar Pujara, Ajinkya Rahane, KL Rahul, Wriddhiman Saha (wk), Rohit Sharma, Washington Sundar, Mohammed. Siraj, Umesh Yadav (subject to fitness assessment).
England squad for Twenty20s: Eoin Morgan (capt), Moeen Ali, Jofra Archer, Jonathan Bairstow, Sam Billings, Jos Buttler, Sam Curran, Tom Curran, Chris Jordan, Liam Livingstone, Dawid Malan, Adil Rashid, Jason Roy, Ben Stokes, Reece Topley, Mark Wood. Reserves: Jake Ball, Matt Parkinson.
India squad for Twenty20s: Virat Kohli (capt), Rohit Sharma (vice-captain), KL Rahul, Shikhar Dhawan, Shreyas Iyer, Suryakumar Yadav, Hardik Pandya, Rishabh Pant (wkt), Ishan Kishan (wkt), Yuzvendra Chahal, Varun Chakravarthy, Axar Patel, Washington Sundar, Rahul Tewatia, T Natarajan, Bhuvneshwar Kumar, Deepak Chahar, Navdeep Saini, Shardul Thakur.
|5-9 1st Test, Chennai|
|England won by 227 runs|
|Scorecard. Report. Anderson's magical over. Agnew column|
|13-17 2nd Test, Chennai|
|India won by 317 runs|
|Scorecard. Report. Moeen to return home. Kohli defends pitch|
|24-28 3rd Test, Ahmedabad (d/n)|
|India won by 10 wickets|
|Scorecard. Report. Social media reaction. Root on England team selection. Agnew column|
4-8 4th Test, Ahmedabad (04:00 GMT)
12 1st Twenty20 international, Ahmedabad (d/n) (12:30 GMT)
14 2nd Twenty20 international, Ahmedabad (d/n) (12:30 GMT)
16 3rd Twenty20 international, Ahmedabad (d/n) (12:30 GMT)
18 4th Twenty20 international, Ahmedabad (d/n) (12:30 GMT)
20 5th Twenty20 international, Ahmedabad (d/n) (12:30 GMT)
23 1st ODI, Pune (d/n) (09:00 GMT)
26 2nd ODI, Pune (d/n) (09:00 GMT)
28 3rd ODI, Pune (05:00 BST)
NB Fixtures and start times are subject to change. The BBC is not responsible for any changes that may be made