#3 John Barnes
After arriving from Watford in a £900,000 transfer in 1987, John Barnes endeared himself to the Liverpool faithful by producing magic down the flanks with his powerful left foot.
Barnes won only two leagues during his time at Anfield. However, the second of those titles came during his best season at the club in 1989-90, one in which he scored 22 goals and provided 16 assists as Liverpool won their 18th English top-flight title.
The Jamaican-born Englishman, who scored 107 goals in 408 appearances for the club in all competitions, became the Liverpool captain in the mid-90s but by then, the club was in transition, and major domestic and continental honours would be years away.
One final opportunity of silverware came in the 1996 FA Cup final, which Liverpool lost to Manchester United in what turned out to the Barnes' last outing for the club as he moved to Newcastle before retiring three years later while playing for Charlton.
#2 Steven Gerrard
Steven Gerrard is arguably one of the finest players in Liverpool history never to have won a league title.
Of course, Gerrard and Liverpool came tantalisingly close in 2013-14 when the Anfield club led the Premier League table by five points with three games to go. But Gerrard's slip that led to Chelsea's opener in their 2-0 win at Anfield sparked a dramatic implosion and a six-year-long wait before the class of 2020 under Jurgen Klopp brought home title number 19.
Gerrard, one of only two Liverpool players to have played over 700 games for the club, is the only one to feature in the club's top-five list of appearance makers as well as goal-scorers.
After failing to find the back of the net in his first season for the club in 1998-99, Gerrard scored in each of his next 16 seasons at the club. The midfielder's finest hour in a Liverpool shirt came in the thrilling penalty shootout win over AC Milan in the 2005 Champions League final in Istanbul.
It was Gerrard's goal that kickstarted Liverpool's comeback from 0-3 down before the Anfield club prevailed in a penalty shootout to win their fifth European Cup/Champions League and the first in over two decades.
Blessed with raw power, speed, grace and creativity, Gerrard is often described as a generational talent. His seven trophies at the club, however, didn't include a league title.
The longest-serving Liverpool captain wore the captain's armband for the club for more than a decade (2003 to 2015), which is longer than any other player before he drew the curtains on a distinguished career by scoring for the 186th and final time for Liverpool in a 1-6 defeat at Stoke City in the last game of the 2014-15 Premier League season.
#1 Kenny Dalglish
26-year-old Kenny Dalglish, widely regarded as one of the greatest to have played in the famed Reds jersey, arrived at Liverpool in the summer of 1977 after the club had won their first European Cup.
Dalglish scored his first goal seven minutes into his Liverpool debut in a league game at Middlesbrough and would do so on 171 more occasions in 514 other appearances for the club.
The striker netted 31 times in all competitions in his debut season, with his final goal of the season proving to be the difference between Liverpool and Club Brugge in the 1978 European Cup final as the Reds successfully defended their continental title.
Dalglish would score memorable goals during his Liverpool career that included league-clinchers against Chelsea and Tottenham Hotspur, with the striker making his signature goal celebration of raising his arms aloft and letting out a radiant smile on each occasion.
The striker, who became the Liverpool player/manager after the Heysel tragedy, won his seventh and eighth league titles in 1988 and 1990 respectively before calling time on his playing career.
Dalglish's achievements with the club during his two managerial stints further endeared himself to the club faithful as he etched his name into Liverpool folklore, with his second stint seeing the club's six-year trophy drought coming to an end when the Reds won the 2011-12 Carling Cup.