UEFA Champions League Top Scorer
From Football Legends
1955–56 Miloš Milutinović Yugoslavia 8 goals 1956–57 Dennis Viollet England 9 1957–58 Alfredo Di Stéfano Argentina 10 1958–59 Just Fontaine France 10 1959–60 Ferenc Puskás Hungary 12 1960–61 José Águas Portugal 11 1961–62 Alfredo Di Stéfano Argentina 7 Bent Løfqvist Denmark 7 Ferenc Puskás Hungary 7 Heinz Strehl West Germany 7 Justo Tejada Spain 7 1962–63 José Altafini Italy 14 1963–64 Vladica Kovačević Yugoslavia 7 Sandro Mazzola Italy 7 Ferenc Puskás Hungary 7 1964–65 Eusébio Portugal 9 José Torres Portugal 9 1965–66 Flórián Albert Hungary 7 Eusébio Portugal 7 1966–67 Jürgen Piepenburg East Germany 6 Paul Van Himst Belgium 6 1967–68 Eusébio Portugal 6 1968–69 Denis Law Scotland 9 1969–70 Mick Jones England 8 1970–71 Antonis Antoniadis Greece 10 1971–72 Antal Dunai II Hungary 5 Lou Macari Scotland 5 Silvester Takač Yugoslavia 5 1972–73 Gerd Müller West Germany 11 1973–74 Gerd Müller West Germany 8 1974–75 Gerd Müller West Germany 5 Eduard Markarov Soviet Union 5 1975–76 Jupp Heynckes West Germany 7 1976–77 Gerd Müller West Germany 5 Franco Cucinotta Italy 5 1977–78 Allan Simonsen Denmark 5 1978–79 Claudio Sulser Switzerland 11 1979–80 Søren Lerby Denmark 10 1980–81 Terry McDermott England 6 Graeme Souness Scotland 6 Karl-Heinz Rummenigge West Germany 6 1981–82 Dieter Hoeness West Germany 7 1982–83 Paolo Rossi Italy 6 1983–84 Viktor Sokol Soviet Union 6 1984–85 Torbjörn Nilsson Sweden 7 Michel Platini France 7 1985–86 Torbjörn Nilsson Sweden 7 1986–87 Borislav Cvetković Yugoslavia 7 1987–88 Gheorghe Hagi Romania 4 Rui Águas Portugal 4 Jean-Marc Ferreri France 4 Rabah Madjer Algeria 4 Ally McCoist Scotland 4 Petar Novák Czechoslovakia 4 Míchel Spain 4 1988–89 Marco van Basten Netherlands 10 1989–90 Romário Brazil 6 Jean-Pierre Papin France 6 1990–91 Jean-Pierre Papin France 6 Peter Pacult Austria 6 1991–92 Sergei Yuran Ukraine 7 Jean-Pierre Papin France 7 1992–93 Romário Brazil 7 1993–94 Ronald Koeman Netherlands 8 Wynton Rufer New Zealand 8 1994–95 George Weah Liberia 7 1995–96 Jari Litmanen Finland 9 1996–97 Milinko Pantić Serbia and Montenegro 5 1997–98 Alessandro Del Piero Italy 10 1998–99 Andriy Shevchenko Ukraine 8 Dwight Yorke Trinidad and Tobago 8 1999–00 Mário Jardel Brazil 10 Rivaldo Brazil 10 Raúl Spain 10 2000–01 Raúl Spain 7 2001–02 Ruud van Nistelrooy Netherlands 10 2002–03 Ruud van Nistelrooy Netherlands 12 2003–04 Fernando Morientes Spain 9 2004–05 Ruud van Nistelrooy Netherlands 8 2005–06 Andriy Shevchenko Ukraine 9 2006–07 Kaká Brazil 10 2007–08 Cristiano Ronaldo Portugal 8 2008–09 Lionel Messi Argentina 9 2009–10 Lionel Messi Argentina 8 2010–11 Lionel Messi Argentina 12 2011–12 Lionel Messi Argentina 14 2012–13 Cristiano Ronaldo Portugal 12 2013–14 Cristiano Ronaldo Portugal 17