The Switzerland forward has been allocated the squad number after completing his transfer from Stoke City on Friday.
Shaqiri, who also wears No.23 for his national team, becomes the fourth player to take the jersey for the Reds in the Premier League era, following Robbie Fowler, Jamie Carragher and Emre Can.