Multiple choice general knowledge sports How many Champions league finals Steven Gerrard has played? 1 2 3 0 Reveal answer Fill a bubble to check yourself B Correct answer Explanation Steven Gerrard played in 2 Champions League finals with Liverpool: 2005 (won against AC Milan in Istanbul) and 2007 (lost to AC Milan in Athens). He was captain in both finals.