The England cricket team will visit India in October-November for four Tests, five One-Day Internationals and two Twenty20 Internationals.
"This will be England's first full tour of India since 2008 and I am sure that cricket fans in both countries will be eagerly anticipating an exciting series of contests in all three formats of the game," Hugh Morris, ECB Managing Director, said.
"We are grateful to BCCI for agreeing to host three First-Class tour matches ahead of the Test series and we are also seeking to finalise an England Performance Programme camp in India before Christmas which will help prepare members of both our Test and T20 squads," he added.
India and England will play the first Test in November 15 at the Motera Stadium in Ahmedabad. Mumbai will host the second Test while Kolkata will host the third Test. The fourth Test will be played in Nagpur.
The two teams will play two T20 games in between the Test series and ODI series - first in Pune and second in Mumbai.
The five-ODI series will start from January 11 in Rajkot. The second ODI will be played at Kochi. Ranchi will host the third ODI. The fourth and fifth ODIs will be played at Dharamsala and Mohali.
England's Tour to India 2012:
25 October Team departs UK
26-28 October Training ICC Global Cricket Academy, Dubai
29 October Arrive Mumbai
30 October-1 November 3-day tour match Mumbai, CCI
3-5 November 3-day tour match Mumbai, BKC
8-11 November 4-day tour match Ahmedabad, SPS Navrangpura
15-19 November 1st Test Match Ahmedabad, Motera
23-27 November 2nd Test Match Mumbai, Wankhede Stadium
5-9 December 3rd Test Match Kolkata
13-17 December 4th Test Match Nagpur
20 December 1st T20 (f) Pune
22 December 2nd T20 (f) Mumbai, Wankhede Stadium
23 December Team departs India
England ODI Squad - Tour to India 2013
2 January Team departs UK
3 January Arrive Delhi
6 January 50-over tour match (D/N) Venue tbc
8 January 50 over tour match Venue tbc
11 January 1st ODI (D/N) Rajkot
15 January 2nd ODI (D/N) Kochi
19 January 3rd ODI (D/N) Ranchi
23 January 4th ODI (D/N) Dharamsala
27 January 5th ODI (D/N) Mohali
28 January Team departs India