India’s forthcoming home internationals for the 2021-22 season have been officially declared by the BCCI. During their home season, India will host New Zealand, Sri Lanka, the West Indies, and South Africa. The season will be divided into two parts, as the team will fly to South Africa in December-January after hosting the Kiwis for three T20Is and two Test matches.

The players will get no respite after the T20 World Cup, which ends on November 14, as they will be playing in the T20I series against New Zealand only three days later. The three matches will be held in Jaipur, Ranchi, and Kolkata, with the first and second Tests being held in Kanpur and Mumbai, respectively.

Sri Lanka will play two Tests and three Twenty20 Internationals, whereas South Africa will play five Twenty20 Internationals in ten days. “We kept 14 T20Is because we have another T20 World Cup in Australia in a year and we need to play enough matches before the major event,” a BCCI official explained.

The four Test matches for the New Zealand series will be contested in Kanpur and Mumbai, while the traditional format will be held in Bengaluru and Mohali. According to the rotation method, the 17 white-ball games scheduled will be played in the majority of the cities.

Full Schedule:

 India vs New Zealand

1st T20I: November 17, 2021, Jaipur

2nd T20I: November 19, 2021, Ranchi

3rd T20I: November 21, 2021, Kolkata

1st Test: November 25, 2021, Kanpur

2nd Test: December 3, 2021, Mumbai

India vs West Indies

1st ODI: February 6, 2022, Ahmedabad

2nd ODI: February 9, 2022, Jaipur

3rd ODI: February 12, 2022, Kolkata

1st T20I: February 15, 2022, Cuttack

2nd T20I: February 18, 2022, Vizag

3rd T20I: February 20, 2022, Trivandrum

India vs Sri Lanka

1st Test: March 1, 2022, Bengaluru

2nd Test: March 9, 2022, Mohali

1st T20I: March 13, 2022, Mohali

2nd T20I: March 15, 2022, Dharamsala

3rd T20I: March 18, 2022, Lucknow

India vs South Africa

1st T20I: June 9, 2022, Chennai

2nd T20I: June 12, 2022, Bengaluru

3rd T20I: June 14, 2022, Nagpur

4th T20I: June 17, 2022, Rajkot

5th T20I: June 19, 2022, Delhi