En la temporada 2002-03, Voronin se convirtió en el máximo goleador de la 2. Bundesliga.[2] Sin embargo, no conseguiría el ascenso con el Maguncia.
Después de su paso por el Leverkusen con buenos números, llegaría al Liverpool. Tendría un contrato de cuatro años[3], aunque fue cedido al Hertha Berlin para la temporada 2008-09.
En 2010 es contratado por el Dinamo Moscú. Llegaría nuevamente a la Bundesliga en calidad de préstamo, esta vez para jugar con el Fortuna Düsseldorf, en el cual no tendría éxito en salvar al club del descenso, quedando 17° y por ende condenado a jugar la 2. Bundesliga 2013-14. En el equipo ruso lograría tener un último gran paso, al cosechar 22 goles en 80 partidos.
Cuando jugaba para el club Mainz de la Bundesliga alemana, Voronin fue llamado a la selección ucraniana Sub-21 y en enero de 2002 a la selección de fútbol de Ucrania, a la edad de 22. Hizo su debut internacional en el amistoso en el que vencieron por 4 a 1 a Rumania en marzo de 2002, luego de lo cual fue dejado de lado, ante lo cual el entrenador Leonid Buriak explicó: "Estuve en Alemania en dos oportunidades viéndolo jugar y llegué a la conclusión que Andriy no puede competir con Shevchenko, Rebrov y Vorobei como delantero. Puede jugar mejor como mediocampista pero aún tiene algunos aspectos que mejorar de su juego. De todas maneras contamos con Voronin, especialmente considerando su juventud."[5]
Voronin fue convocado nuevamente al equipo nacional, marcando su primer gol internacional en la victoria por 2 a 0 sobre Grecia en la etapa clasificatoria para la Eurocopa 2004 en septiembre de 2002, y un segundo gol en el empate 2-2 contra España en marzo de 2003.
Estuvo en el equipo ucraniano en la Copa Mundial de Fútbol de 2006, en la cual llegaron a los cuartos de final, instancia en la cual fueron vencidos por Italia.
Ha jugado 74 partidos internacionales y ha anotado ocho goles.