Pre-match statsJames Milner can bring up Liverpool milestone v Rangers
The vice-captain, who arrived in 2015, has made more outings for the Reds than any other club in his career.
Milner played his 50th Champions League game for Liverpool in last month's win over AFC Ajax.
Read on for more facts and figures ahead of the Group A fixture with the Scottish Premiership side...
The two clubs are meeting for the first time in European competition. They last met in a friendly at Ibrox in 2011, with Rangers winning 1-0.
Rangers will be the fifth different Scottish team to face Liverpool in Europe following Celtic, Hibernian, Aberdeen and Hearts.
Liverpool have won 12 of their last 15 Champions League group fixtures.
- Want to watch this video? Register for a FREE MyLFC account now – also includes more content, exclusive competitions, newsletters and much more
Jürgen Klopp's men have lost only one of their last 16 home Champions League group-stage games and have won each of the last four at this stage on home soil.
The Reds' biggest win over opposition from north of the border came in November 1980 when Aberdeen, managed by Sir Alex Ferguson, were dispatched 4-0 at Anfield in the European Cup.
Roberto Firmino is the club's leading scorer this season and has netted five goals in his last 227 minutes of action at Anfield over the last four games.
In the last Champions League match, Stefan Bajcetic became the youngest player ever to appear for Liverpool in the competition, at the age of 17 years and 326 days.
Rangers winger Ryan Kent made one first-team appearance for the Reds – at Exeter City in a 2-2 draw in the FA Cup back in January 2016.
NewsLFC men's squad spread festive cheer on annual visit to Alder Hey
MatchLiverpool v Accrington: Book hospitality for Anfield tie now
GalleryMo Salah's Premier League Player of the Month prizes through the years
NewsLiverpool's injury list, suspensions and availability
NewsArne Slot wins Premier League Manager of the Month for November