The 33-year-old is on the cusp of title glory after Liverpool cemented their two-point lead over second-placed Chelsea thanks to a 3-2 victory over rivals Manchester City on Sunday.
For everything that he has given – he deserves a league title
Gerrard, who has scored 13 goals and made 10 assists in 32 Premier League appearances this season, has never won the Premier League title after coming close in 2002 and 2009.
And Real Madrid assistant manager Zidane, who described Gerrard as the best player in the world in 2009, feels the midfielder deserves to win the English crown.
“He has had a great career winning many things – but it would be a big shame for him if he was never to win the league with Liverpool,” said Zidane.
“For everything that he has given – he deserves a league title.”
Zidane added: “I don’t think that is any secret that Real Madrid and Chelsea had big interest in him and that is just the teams the media knew about.
“He could have played for any team in Europe – but he turned them down. That sort of loyalty should be rewarded with a title.”
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news