Best players who have played for both Bayern Munich and Liverpool

Borussia Dortmund v FC Bayern Muenchen - DFL Supercup 2014
DORTMUND, GERMANY - AUGUST 13: Xerdan Shaqiri of Bayern Muenchen runs with the ball during the DFL Supercup match between Borussia Dortmund and FC Bayern Muenchen at Signal Iduna Park on August 13, 2014 in Dortmund, Germany. (Photo by Christof Koepsel/Bongarts/Getty Images)

Bayern face Liverpool in a vital UEFA Champions League match on Wednesday, as the first game finished 0-0 at Anfield.

Both the clubs have won the competition five times previously and are the most successful clubs in the Champions League from their countries.

Liverpool played in the last year’s final but were unable to win their sixth crown, losing 3-1 to Real Madrid.

Liverpool FC v Everton FC - Premier League

Virgil van Dijk: Jurgen Klopp is very passionate

Dutch defender Virgil van Dijk reveals Jurgen Klopp can get very angry in Liverpool team meetings.

Bayern won their last Champions League title six years ago. The Germans welcome Liverpool and their former player Xherdan Shaqiri on Wednesday night, as they need a win to progress into the quarterfinals of the competition.

Shaqiri won the Treble with the Bavarians back in 2013, and he is the only player from the current squads who has represented both Munich and Liverpool reds.

Here is our list of top four players who have played for both Bayern Munich and Liverpool.