goals Penalty Player First goal Last goal  
48 6 Andriy Shevchenko 01/05/1996 11/06/2012 » Overall international matches
46 5 Andrey Yarmolenko 05/09/2009 12/09/2023 » Overall international matches
21 1 Yevgen Konoplyanka 29/05/2010 07/06/2019 » Overall international matches
15 4 Serhiy Rebrov 31/08/1996 19/06/2006 » Overall international matches
14 0 Roman Yaremchuk 07/06/2019 21/03/2024 » Overall international matches
13 2 Oleg Gusev 17/11/2004 22/03/2013 » Overall international matches
12 0 Sergiy Nazarenko 17/08/2005 11/11/2011 » Overall international matches
12 1 Viktor Tsygankov 25/03/2019 26/03/2024 » Overall international matches
11 4 Yevhen Seleznyov 19/11/2008 14/11/2015 » Overall international matches
9 1 Andriy Gusin 25/06/1993 12/10/2005 » Overall international matches
9 0 Andriy Vorobey 28/02/2001 17/10/2007 » Overall international matches
9 1 Oleksandr Zinchenko 29/05/2016 09/09/2023 » Overall international matches
8 1 Artem Dovbyk 29/06/2021 21/03/2024 » Overall international matches
8 0 Timerlan Guseinov 13/11/1994 01/05/1996 » Overall international matches
8 0 Artem Kravets 09/06/2015 23/03/2018 » Overall international matches
8 2 Artem Milevskiy 06/02/2008 28/05/2012 » Overall international matches
8 0 Ruslan Rotan 08/09/2004 09/10/2016 » Overall international matches
8 0 Andriy Voronin 12/10/2002 28/05/2012 » Overall international matches
7 2 Marko Dević 09/02/2011 05/03/2014 » Overall international matches
7 1 Maksim Kalinichenko 02/04/2003 17/10/2007 » Overall international matches
7 1 Ruslan Malinovskiy 10/10/2018 11/06/2022 » Overall international matches
6 0 Aleksandr Aliyev 25/05/2010 11/10/2011 » Overall international matches
6 0 Viktor Leonenko 18/05/1993 13/08/1996 » Overall international matches
5 0 Oleksiy Belik 08/09/2004 15/08/2006 » Overall international matches
5 0 Roman Bezus 07/06/2013 14/11/2019 » Overall international matches
5 0 Yuriy Maksimov 28/10/1992 11/10/1997 » Overall international matches
5 0 Sergiy Popov 23/10/1993 17/05/2002 » Overall international matches
4 0 Yaroslav Rakitskiy 14/10/2009 06/09/2013 » Overall international matches
4 0 Taras Stepanenko 22/05/2014 11/11/2021 » Overall international matches
4 0 Anatoliy Tymoshchuk 17/04/2002 06/06/2011 » Overall international matches
4 0 Roman Zozulya 02/06/2010 29/05/2016 » Overall international matches
3 0 Oleksandr Karavayev 27/03/2018 14/10/2023 » Overall international matches
3 0 Yevhen Khacheridi 26/03/2013 06/09/2013 » Overall international matches
3 0 Serhiy Konovalov 27/04/1993 20/03/1999 » Overall international matches
3 0 Oleksandr Melashchenko 28/02/2001 20/11/2002 » Overall international matches
3 0 Andriy Rusol 09/02/2005 06/09/2006 » Overall international matches
3 0 Serhiy Skachenko 19/08/1998 14/10/1998 » Overall international matches
3 0 Gennadiy Zubov 06/06/2001 07/09/2002 » Overall international matches
2 0 Artem Besedin 11/06/2017 17/11/2019 » Overall international matches
2 0 Artem Fedetskiy 07/06/2013 06/09/2013 » Overall international matches
2 0 Denys Garmash 07/06/2013 14/06/2015 » Overall international matches
2 0 Aleksandr Gorshkov 29/03/2003 07/06/2003 » Overall international matches
2 0 Vitaliy Kosovskiy 02/04/1997 10/10/1998 » Overall international matches
2 0 Oleksandr Kucher 11/10/2006 14/11/2012 » Overall international matches
2 0 Dmitro Mikhaylenko 18/05/1993 25/05/1994 » Overall international matches
2 0 Mykhaylo Mudryk 17/10/2023 26/03/2024 » Overall international matches
2 0 Viktor Skrypnyk 11/10/1995 13/08/1996 » Overall international matches
2 0 Sergiy Sydorchuk 09/10/2014 12/10/2014 » Overall international matches
2 0 Vladimir Yezerskiy 05/06/2006 24/03/2007 » Overall international matches
2 0 Oleksandr Zubkov 03/06/2021 24/09/2022 » Overall international matches
1 1 Serhiy Bezhenar 25/05/1994 25/05/1994 » Overall international matches
1 0 Yuriy Dmitrulin 05/06/1999 05/06/1999 » Overall international matches
1 0 Edmar 06/09/2013 06/09/2013 » Overall international matches
1 0 Sergey Fedorov 07/06/2003 07/06/2003 » Overall international matches
1 0 Boris Finkel 27/08/1994 27/08/1994 » Overall international matches
1 0 Oleksiy Gay 06/06/2009 06/06/2009 » Overall international matches
1 0 Ivan Getsko 29/04/1992 29/04/1992 » Overall international matches
1 0 Oleksandr Gladkyi 22/08/2007 22/08/2007 » Overall international matches
1 0 Yury Gudimenko 26/08/1992 26/08/1992 » Overall international matches
1 0 Danylo Ignatenko 24/09/2022 24/09/2022 » Overall international matches
1 0 Júnior Moraes 28/03/2021 28/03/2021 » Overall international matches
1 0 Yuriy Kalitvintsev 11/06/1995 11/06/1995 » Overall international matches
1 0 Yukhym Konoplya 16/06/2023 16/06/2023 » Overall international matches
1 0 Viktor Kornienko 08/09/2021 08/09/2021 » Overall international matches
1 0 Sergiy Kovalyov 19/08/1998 19/08/1998 » Overall international matches
1 0 Sergiy Kravchenko 20/08/2008 20/08/2008 » Overall international matches
1 0 Vitaliy Mandzyuk 15/10/2013 15/10/2013 » Overall international matches
1 0 Marlos 07/09/2019 07/09/2019 » Overall international matches
1 0 Mikola Morozyuk 06/02/2013 06/02/2013 » Overall international matches
1 0 Volodimir Musolitin 17/05/2002 17/05/2002 » Overall international matches
1 0 Vitaliy Mykolenko 11/06/2022 11/06/2022 » Overall international matches
1 0 Ivan Ordets 22/05/2014 22/05/2014 » Overall international matches
1 0 Andrey Polunin 11/11/1995 11/11/1995 » Overall international matches
1 0 Adrian Pukanych 18/02/2004 18/02/2004 » Overall international matches
1 0 Yuriy Sak 03/06/1994 03/06/1994 » Overall international matches
1 0 Yevgen Selin 07/10/2011 07/10/2011 » Overall international matches
1 0 Sergiy Serebrennikov 07/09/2002 07/09/2002 » Overall international matches
1 0 Yevhen Shakhov 15/11/2016 15/11/2016 » Overall international matches
1 0 Mykola Shaparenko 04/09/2021 04/09/2021 » Overall international matches
1 0 Oleg Shelaev 08/09/2007 08/09/2007 » Overall international matches
1 0 Sergiy Shishchenko 27/03/2002 27/03/2002 » Overall international matches
1 0 Danylo Sikan 01/09/2021 01/09/2021 » Overall international matches
1 0 Georgiy Sudakov 14/10/2023 14/10/2023 » Overall international matches
1 0 Oleksandr Tymchyk 24/09/2022 24/09/2022 » Overall international matches
1 0 Sergiy Valyaev 10/02/2009 10/02/2009 » Overall international matches
1 0 Vladislav Vashchuk 31/03/1999 31/03/1999 » Overall international matches
1 0 Oleg Venhlinskiy 28/04/2004 28/04/2004 » Overall international matches
1 0 Ilya Zabarnyi 16/06/2023 16/06/2023 » Overall international matches