India's revised home season since November 2019
vs Bangladesh
1st T20 - November 3, Delhi
2nd T20 - November 7, Rajkot
3rd T20 - November 10, Nagpur
1st Test - November 14-28, Indore
2nd Test - November 22-26, Kolkata
vs West Indies
1st T20 - December 6, Mumbai
2nd T20 - December 8, Thiruvananthapuram
3rd T20 - December 11, Hyderabad
1st ODI - December 15, Chennai
2nd ODI - December 18, Visakhapatnam
3rd ODI - December 22, Cuttack
vs Sri Lanka
1st T20 - January 5, Guwahati
2nd T20 - January 7, Indore
3rd T20 - January 10, Pune
vs Australia
1st ODI - January 14, Mumbai
2nd ODI - January 17, Rajkot
3rd ODI - January 19, Bangalore
vs South Africa
1st ODI - March 12, Dharamsala
2nd ODI - March 15, Lucknow
3rd ODI - March 18, Kolkata
"In the wake of Zimbabwe's suspension by ICC, the BCCI invited Sri Lanka to participate in the three-match series," the BCCI said in a media release.
Zimbabwe were suspended by the ICC this July with immediate effect owing to government interference in the board's affairs, following which they were automatically ineligible to participate in any ICC event. However, they did play a T20 tri-series in Bangladesh recently, where they could not make the final.