Messi will also miss this week's Champions League match against Barça.
Barcelona coach Ronald Koeman defended his decision to rest Messi.
Messi turned 33 this year and he needs to rest and improve his body. The Dutchman rested the Argentine star in his previous Champions League match, and Koeman has not included him in the squad for the game against Ferencvaros, so Messi will not travel to Hungary with the team. Azulgrana has confirmed their promotion from the group, and there is no need for Messi in the team.
Koeman told Marca:
“It is not usual for him to rest, I know, but in this calendar of this season there were two moments that we could give him a rest: in Kiev and tomorrow.
“We have already qualified. And also this way I can give opportunities to others. The league match on the Saturday is a game we have to win.
“It is time for him to rest. From tomorrow there will be no more possibility of doing it. We would like to have him for playing always, but I have spoken with him and asked him, and the final decision is up to the coach. The final decision is mine.”
In Messi's absence, Martin Braithwaite, who has scored three goals for Barça, will probably have a chance to play. He has scored one goal every 75 minutes and has a good record.