En la edición 2005-2006 de la Serie A, Shevchenko anotó 19 goles en 28 partidos, mientras que en la Champions League marcó 9 goles en 12 partidos (incluidos los 4 que le endosó al Fenerbahçe turco en Estambul), siendo el máximo anotador en ésta competición. El 19 de septiembre de 2007, en el partido de Liga de Campeones contra el Olympique de Lyon, alcanzó a Migueli como jugador del Fútbol Club Barcelona que más partidos ha disputado en competición europea (85). El 2 de octubre de 2007 superó esa cifra jugando contra el VfB Stuttgart su partido número 86. El 1 de octubre de 2008 alcanzó la cifra de 100 partidos jugando contra el FK Shajtar Donetsk.