Liverpool's top scorer, Mohamed Salah, won't be playing for Egypt in an upcoming friendly tournament.

The 31-year-old had to leave the Africa Cup of Nations early because he hurt his hamstring during a match against Ghana on January 18. He came back to play as a substitute in mid-February against Brentford but then had to take another break because of muscle fatigue, according to Liverpool manager Jurgen Klopp.

Salah was back in training this week and even played for a bit in their 5-1 win over Sparta Prague in the Europa League on Thursday. He's scored 19 goals so far this season and his return to fitness caused a bit of a disagreement between Liverpool and Egypt.

READ MORE: Jurgen Klopp hints at Liverpool return after clarifying retirement stance

READ MORE: Liverpool line-ups for Man City as Mohamed Salah on bench and Ibrahima Konate decision made

Egypt didn't agree with Liverpool's request to let their captain skip the tournament in Abu Dhabi, where they'll play against New Zealand and then either Tunisia or Croatia in the final.

An Egyptian FA statement read: "We have already received a letter from Liverpool to exempt Mohamed Salah from the upcoming camp due to his injury. We sent the name of Mohamed Salah among the professional players that we are requesting to include in the next camp a few days ago.

"It is our right to include any professional player as long as it is at the time of the international agenda, and the issue of whether or not to include him is in the hands of the national team’s technical staff, led by captain Hossam Hassan.

"It is still too early to decide the matter, and if Mohamed Salah plays any match in the time before the start of the camp, we will adhere to his inclusion, and he will be examined and his readiness determined by the medical staff of the Egyptian national team."

But now, Salah has been left out of the squad that the Egyptian Football Association announced on Sunday. This means he can stay with Liverpool and work on getting fit for the rest of the season as Jurgen Klopp's side face a tight Premier Leafye title race battle with Manchester City and Arsenal.

Liverpool's boss, Jurgen Klopp, previously said: "Two games with Egypt is really not up to me.

"We want to be careful, we have to be careful, but we're in the middle of a super-intense period of the season and we need everyone."