Ryan Giggs scored in the Champions League from 1992-93 through 2013-14, spanning 13 different seasons. His remarkable longevity at Manchester United allowed him to maintain this scoring record over two decades, far surpassing the other options listed.