Mohamed Salah spoke to BT Sport after Liverpool came back to beat Villarreal in their Champions League semi-final on Tuesday night.
When asked about who he would prefer in the final, Salah said his preference is the Spanish side.
“I want to play Real Madrid in the final. [Manchester] City is a really tough team. We played against them a few times this season.
“I would prefer Madrid because we lost in the final against them. I want to play against them and hopefully, win it from them as well.“