The upcoming home season for India will feature four visiting teams, viz. West Indies, Sri Lanka, Zimbabwe and Australia, with 22 international matches played across 17 cities.