Here is the full schedule of Team India in 2021 and 2022:
India vs New Zealand Schedule 2021
| 1st T20 | November 17 | Jaipur |
| 2nd T20 | November 19 | Ranchi |
| 3rd T20 | November 21 | Kolkata |
| 1st Test | November 25-29 | Kanpur |
| 2nd Test | December 3-7 | Mumbai |
South Africa vs India 2021-22 Schedule
| 1st Test | December 17-21 | Johannesburg |
| 2nd Test | December 26-30 | Centurion |
| 3rd Test | January 3-7 | Cape Town |
| 1st ODI | January 11 | Paarl |
| 2nd ODI | January 14 | Cape Town |
| 3rd ODI | January 16 | Cape Town |
| 1st T20 | January 19 | Cape Town |
| 2nd T20 | January 21 | Cape Town |
| 3rd T20 | January 23 | Cape Town |
| 4th T20 | January 26 | Paarl |
India vs West Indies 2022 Schedule
| 1st ODI | February 6 | Ahmedabad |
| 2nd ODI | February 9 | Jaipur |
| 3rd ODI | February 12 | Kolkata |
| 1st T20 | February 15 | Cuttack |
| 2nd T20 | February 18 | Visakhapatnam |
| 3rd T20 | February 20 | Trivandrum |
India vs Sri Lanka 2022 Schedule
| 1st Test | February 25-March 1 | Bengaluru |
| 2nd Test | March 5-9 | Mohali |
| 1st T20 | March 13 | Mohali |
| 2nd T20 | March 15 | Dharamsala |
| 3rd T20 | March 18 | Lucknow |
IPL 2022 April-May 2022 (Tentative)
India vs South Africa 2022 schedule
| 1st T20 | June 9 | Chennai |
| 2nd T20 | June 12 | Bengaluru |
| 3rd T20 | June 14 | Nagpur |
| 4th T20 | June 17 | Rajkot |
| 5th T20 | June 19 | Delhi |
England vs India 2022 Schedule
| 1st T20 | July 7 | Southampton |
| 2nd T20 | July 9 | Birmingham |
| 3rd T20 | July 10 | Nottingham |
| 1st ODI | July 12 | London |
| 2nd ODI | July 14 | London |
| 3rd ODI | July 17 | Manchester |