India will host three major international series from August 2012 to March 2013, involving ten Tests, five ODIs and four T20 Internationals. The fixtures and venues for the first two series have been finalised by the BCCI's Tour, Programme and Fixtures Committees.
The series between India and New Zealand will be played in August-September, and feature two Tests and two T20 Internationals. Hyderabad and Bengaluru will host the Tests, and the T20 Internationals will be played at Vishakhapatnam and Chennai.
Following this series, the Indian and New Zealand teams will fly to Sri Lanka to participate in the ICC World T20 2012.
The series between India and England will comprise four Tests, two T20 Internationals and five ODIs, from November 2012 to January 2013. The Tests and T20s will be played in November-December 2012. The second of the T20 Internationals will be played at the MCA Subroto Roy Sahara Stadium in Pune, thus marking the venue's international debut.
The England team will fly home for Christmas, and return in the new year for a five-match ODI series. The series will feature the international debuts of as many as three venues, in the cities of Rajkot (new stadium), Ranchi and Dharamsala respectively.
The match-schedules of the series against New Zealand and England are attached.
The series between India and Australia will be played in February-March 2013, and feature four Tests. The match-schedule will be finalized soon.